Add dg-require ifunc for mvc test-cases.
authorMartin Liska <mliska@suse.cz>
Tue, 4 Jul 2017 07:44:18 +0000 (09:44 +0200)
committerMartin Liska <marxin@gcc.gnu.org>
Tue, 4 Jul 2017 07:44:18 +0000 (07:44 +0000)
2017-07-04  Martin Liska  <mliska@suse.cz>

PR ipa/81214
* g++.dg/ext/mvc2.C: Add dg-require ifunc.
* g++.dg/ext/mvc3.C: Likewise.
* gcc.target/i386/mvc2.c: Likewise.
* gcc.target/i386/mvc3.c: Likewise.

From-SVN: r249949

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/mvc2.C
gcc/testsuite/g++.dg/ext/mvc3.C
gcc/testsuite/gcc.target/i386/mvc2.c
gcc/testsuite/gcc.target/i386/mvc3.c

index 1293cb0ea6882ba0e8508a0ddabac24a485a0bc4..c52ad0024ff886ebb2c5af52f00401a4095c5832 100644 (file)
@@ -1,3 +1,11 @@
+2017-07-04  Martin Liska  <mliska@suse.cz>
+
+       PR ipa/81214
+       * g++.dg/ext/mvc2.C: Add dg-require ifunc.
+       * g++.dg/ext/mvc3.C: Likewise.
+       * gcc.target/i386/mvc2.c: Likewise.
+       * gcc.target/i386/mvc3.c: Likewise.
+
 2017-07-04  Jakub Jelinek  <jakub@redhat.com>
 
        * g++.dg/cpp1z/decomp1.C: Expect structured binding instead of
index e7abab81d955048d1b1cbd2181b433c43f8494ec..1b8c6f4d6e9feed3d2ff79f0ed591e99d3216870 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile { target i?86-*-* x86_64-*-* } } */
+/* { dg-require-ifunc "" } */
 
 __attribute__((target_clones("avx","arch=slm","default")))
 __attribute__((target("avx")))
index 05bebf7d4fba37c018555c6a60123702902663f0..d32b2c93aa083f48a38f021168a4b8860972a70e 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile { target i?86-*-* x86_64-*-* } } */
+/* { dg-require-ifunc "" } */
 
 __attribute__((target("avx")))
 __attribute__((target_clones("avx","arch=slm","default")))
index 9635ec83fac0ede9d84c186729f49ccc513c2cf2..34a777c1d5e9d9bdcd75442667f88a8a6b19b237 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile } */
+/* { dg-require-ifunc "" } */
 
 __attribute__((target_clones("avx","arch=slm","arch=core-avx2")))
 int foo ();
index f940cdbbf554ded890b0d344d0f67808efa3c06c..1c7755fabbe69e91ea5beac33342fcaac24fc35d 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile } */
+/* { dg-require-ifunc "" } */
 
 __attribute__((target_clones("avx","arch=slm","arch=core-avx2")))
 int foo (); /* { dg-error "default target was not set" } */