diff options
author | Jakub Jelinek <jakub@redhat.com> | 2015-02-20 17:44:37 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2015-02-20 17:44:37 +0100 |
commit | 8b0487010cf07edbb687ff160f396c7ff6b4634a (patch) | |
tree | 1aac1fdd174fd5584d63847f808a929765efc3ec /gcc/gimplify.c | |
parent | fc3b4ab3432e471e6ea666702b3375f59e039b11 (diff) | |
download | gcc-8b0487010cf07edbb687ff160f396c7ff6b4634a.zip gcc-8b0487010cf07edbb687ff160f396c7ff6b4634a.tar.gz gcc-8b0487010cf07edbb687ff160f396c7ff6b4634a.tar.bz2 |
re PR target/63892 (gcc.dg/sibcall-3.c fails on darwin with -m32)
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.
Co-Authored-By: Martin Liska <mliska@suse.cz>
From-SVN: r220875
Diffstat (limited to 'gcc/gimplify.c')
0 files changed, 0 insertions, 0 deletions