cgraph.h (verify_symtab, [...]): Declare.
authorJan Hubicka <jh@suse.cz>
Wed, 18 Apr 2012 18:19:43 +0000 (20:19 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Wed, 18 Apr 2012 18:19:43 +0000 (18:19 +0000)
commit474ffc723e5888c328b33f3cefe972fbeda4548c
treede940ffb13e3d6461c2a64bbad989c58632316f5
parentfade902a4b4e5af0441f0059116df27241c18574
cgraph.h (verify_symtab, [...]): Declare.

* cgraph.h (verify_symtab, verify_symtab_node, verify_symtab_base):
Declare.
* cgraphunit.c (verify_cgraph_node): Verify symtab base; do not verify
cgraph hash and same comdat groups.
(cgraph_optimize); Verify symbol table.
* ipa.c (cgraph_remove_unreachable_nodes): Verify symbol table.
(dissolve_same_comdat_group_list): Work on symtab nodes.
(function_and_variable_visibility): Dissolve variable same comdat group
lists, too.
* symtab.c: Include timevar.h
(verify_symtab_base, verify_symtab_node, verify_symtab): New functions.

From-SVN: r186578
gcc/ChangeLog
gcc/cgraph.h
gcc/cgraphunit.c
gcc/ipa.c
gcc/symtab.c