PR target/63892
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 20 Feb 2015 16:44:37 +0000 (16:44 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 20 Feb 2015 16:44:37 +0000 (16:44 +0000)
commitc80f87ec98c2c7a167610e01ba88149310ef680d
tree1aac1fdd174fd5584d63847f808a929765efc3ec
parent3dd48be7a49b8fc391ad2b86c7651951beceeaad
PR target/63892
* ipa-icf.c (sem_function::merge): If DECL_COMDAT_GROUP (alias->decl),
don't try to create_thunk if stdarg_p.  If
!sem_item::target_supports_symbol_aliases_p (), similarly, and try to
redirect_callers if possible.
(sem_item_optimizer::execute): Call unregister_hooks here...
(ipa_icf_driver): ... instead of here.

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