tree-ssa-alias.c (fieldoff_t): Remove.
authorNathan Sidwell <nathan@codesourcery.com>
Mon, 25 Apr 2005 17:12:49 +0000 (17:12 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Mon, 25 Apr 2005 17:12:49 +0000 (17:12 +0000)
commit2845f02a6f36e198848fc90a266dd75c9842bcc0
tree7bd93d7712b58e9912903be796beabb0598f2c52
parent9821b2576f3d4b473687b827f8d0eab1c282f097
tree-ssa-alias.c (fieldoff_t): Remove.

* tree-ssa-alias.c (fieldoff_t): Remove.
(fieldoff_s): typedef the structure itself.  Create a vector of
objects.
(push_fields_onto_fieldstack): Return count of fields pushed.
Remove peeling of first field.  Adjust.
(fieldoff_compare): Adjust.
(create_overlap_variables_for): Adjust.

From-SVN: r98723
gcc/ChangeLog
gcc/tree-ssa-alias.c