2015-11-03 Evgeny Stupachenko <evstupac@gmail.com>
authoriverbin <iverbin@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 Nov 2015 12:02:53 +0000 (12:02 +0000)
committeriverbin <iverbin@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 Nov 2015 12:02:53 +0000 (12:02 +0000)
commit6ba06b42e634d384285e0ddbeeb8590ff6f370d6
tree4c9627e8694b302164468c786faa4766eb51be63
parent9e10bfb7c761a1343ecf51cfff60e03839561962
2015-11-03  Evgeny Stupachenko  <evstupac@gmail.com>

gcc/
* multiple_target.c (create_dispatcher_calls): Add target check
on ifunc.
(create_target_clone): Change assembler name for versioned declarations.
gcc/testsuite/
* g++.dg/ext/mvc4.C: Add dg-require-ifunc condition.
* gcc.target/i386/mvc5.c: Ditto.
* gcc.target/i386/mvc7.c: Add dg-require-ifunc condition and checks on
resolver.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@229706 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/multiple_target.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/mvc4.C
gcc/testsuite/gcc.target/i386/mvc5.c
gcc/testsuite/gcc.target/i386/mvc7.c