symtab.c (symtab_node::verify_base): Verify body_removed->!definiton
authorJan Hubicka <hubicka@ucw.cz>
Tue, 17 Feb 2015 08:58:37 +0000 (09:58 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Tue, 17 Feb 2015 08:58:37 +0000 (08:58 +0000)
commit87be7f0cbbd5927135c54e2ca9c56b522851a2d6
tree9264313f245864186f9fda4ff8b7a195578c0634
parent4414e22eeeaaf9dbd41f182173aa0a23ee792d1a
symtab.c (symtab_node::verify_base): Verify body_removed->!definiton

* symtab.c (symtab_node::verify_base): Verify body_removed->!definiton
* lto-cgraph.c (lto_output_varpool_node): Do not keep definition of
variables in boundary that have no inlitalizer encoded and are
not aliases.
* varasm.c (default_binds_local_p_2): External definitions do not
count as definitions here.

From-SVN: r220749
gcc/ChangeLog
gcc/lto-cgraph.c
gcc/symtab.c
gcc/varasm.c