2009-10-28 Richard Guenther <rguenther@suse.de>
commit7b7fcfe18ace63ba73e5c326e5a07a34224c3cd6
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Oct 2009 13:52:20 +0000 (28 13:52 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Oct 2009 13:52:20 +0000 (28 13:52 +0000)
tree173b119f1eca7e90448f2b336299d2a06df7254e
parent9e434a362533ca39241b0331b31fb7b7270048b1
2009-10-28  Richard Guenther  <rguenther@suse.de>

* tree.c (free_lang_data_in_type): Do not call get_alias_set.
(free_lang_data): Unconditionally compute alias sets for all
standard integer types.  Bail out if gate bailed out previously.
Do not reset the types_compatible_p langhook.
(gate_free_lang_data): Remove.
(struct pass_ipa_free_lang_data): Enable unconditionally.
* gimple.c (gimple_get_alias_set): Use the same alias-set for
all pointer types.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@153659 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gimple.c
gcc/tree.c