aboutsummaryrefslogtreecommitdiff
path: root/gcc/except.c
diff options
context:
space:
mode:
authorJan Hubicka <hubicka@ucw.cz>2014-05-19 03:01:12 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2014-05-19 01:01:12 +0000
commit7b3376a0da3e5de61c15899e4da1fc03ef7438d0 (patch)
treeba76d5a126b19a9883d7c963376b2cffd9f0d6a1 /gcc/except.c
parenta04d9035ec03996fd6f96a1ece21bc8d4c54cd40 (diff)
downloadgcc-7b3376a0da3e5de61c15899e4da1fc03ef7438d0.zip
gcc-7b3376a0da3e5de61c15899e4da1fc03ef7438d0.tar.gz
gcc-7b3376a0da3e5de61c15899e4da1fc03ef7438d0.tar.bz2
ipa.c (symtab_remove_unreachable_nodes): Remove symbol from comdat group if its body was eliminated.
* ipa.c (symtab_remove_unreachable_nodes): Remove symbol from comdat group if its body was eliminated. (comdat_can_be_unshared_p_1): Static symbols can always be privatized. * symtab.c (symtab_remove_from_same_comdat_group): Break out from ... (symtab_unregister_node): ... this one. (verify_symtab_base): More strict checking of comdats. * cgraph.h (symtab_remove_from_same_comdat_group): Declare. From-SVN: r210598
Diffstat (limited to 'gcc/except.c')
0 files changed, 0 insertions, 0 deletions