]> git.ipfire.org Git - thirdparty/gcc.git/commit
ipa: do not make localaliases for target_clones [PR101261]
authorMartin Liska <mliska@suse.cz>
Fri, 13 Aug 2021 09:10:56 +0000 (11:10 +0200)
committerMartin Liska <mliska@suse.cz>
Mon, 16 Aug 2021 11:14:18 +0000 (13:14 +0200)
commit076b214b1431630aa1c37c13f0bbea85a91a32e8
treee7a676b6c8d828fe13d16987aac79f6735533295
parent3d520d00ac688166f9dc4a24ad7d1ddfd686b03d
ipa: do not make localaliases for target_clones [PR101261]

PR ipa/101261

gcc/ChangeLog:

* symtab.c (symtab_node::noninterposable_alias): Do not create
  local aliases for target_clone functions as the clonning pass
  rejects aliases.

gcc/testsuite/ChangeLog:

* gcc.target/i386/pr101261.c: New test.
gcc/symtab.c
gcc/testsuite/gcc.target/i386/pr101261.c [new file with mode: 0644]