2010-05-25 Richard Guenther <rguenther@suse.de>
commitc360dd793e415d334262a5008a0fb6ed2fa99e38
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 25 May 2010 08:30:03 +0000 (25 08:30 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 25 May 2010 08:30:03 +0000 (25 08:30 +0000)
tree736fadd88c4d673cc1c43214a05127f5c02b31a1
parent1bc0051ec52e82f6a16c71fcb698785cf129956d
2010-05-25  Richard Guenther  <rguenther@suse.de>

* gimple.c (gimple_types_compatible_p): Check type qualifications
before merging pointer to complete and pointer to incomplete type.
* lto-symtab.c (lto_symtab_resolve_symbols): For commons make sure
we use our own resolution algorithm.  The gold linker plugin
doesn't do the job we want it to do here.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@159811 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gimple.c
gcc/lto-symtab.c