tree-flow.h (struct fieldoff): Decompose field to type, size and decl.
authorRichard Guenther <rguenther@suse.de>
Thu, 5 Jan 2006 09:58:57 +0000 (09:58 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 5 Jan 2006 09:58:57 +0000 (09:58 +0000)
commit35ed859b0d525581e9fe771e87f24c79166832a0
treeee642046af609460b576d110ce148485977f3ce5
parent9220c30c89c24490d9df3439351a2ea393509d31
tree-flow.h (struct fieldoff): Decompose field to type, size and decl.

2006-01-05  Richard Guenther  <rguenther@suse.de>

* tree-flow.h (struct fieldoff): Decompose field to
type, size and decl.
* tree-ssa-alias.c (create_sft): Take type as parameter.
(create_overlap_variables_for): Store type, size and decl
in the fieldoff structure.
* tree-ssa-structalias.c (fieldoff_compare): Adjust users
of struct fieldoff.
(push_fields_onto_fieldstack): Likewise.
(create_variable_info_for): Likewise.  Use offset for the
SFT name if the decl is not available.

From-SVN: r109376
gcc/ChangeLog
gcc/tree-flow.h
gcc/tree-ssa-alias.c
gcc/tree-ssa-structalias.c