pr81706.c: Adjust asm for darwin.
authorDominique d'Humieres <dominiq@lps.ens.fr>
Wed, 15 Nov 2017 14:00:49 +0000 (15:00 +0100)
committerDominique d'Humieres <dominiq@gcc.gnu.org>
Wed, 15 Nov 2017 14:00:49 +0000 (15:00 +0100)
2017-11-15  Dominique d'Humieres  <dominiq@lps.ens.fr>

* gcc.target/i386/pr81706.c: Adjust asm for darwin.
* g++.dg/ext/pr81706.C: Likewise.

From-SVN: r254770

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

index 8478a7a88f2d5ac60805dbfc18fc9bc089c65ae4..45a2a2fcba909ed3339e2ad59fdc3a1c634b1b6f 100644 (file)
@@ -1,3 +1,8 @@
+2017-11-15  Dominique d'Humieres  <dominiq@lps.ens.fr>
+
+       * gcc.target/i386/pr81706.c: Adjust asm for darwin.
+       * g++.dg/ext/pr81706.C: Likewise.
+
 2017-11-15  Nathan Sidwell  <nathan@acm.org>
 
        PR c++/81574
index f0ed8ab6d71104dcd0a3105fbeed32fc4a818792..395a81aa8c7229fe7274d014cc67a591c4159fa9 100644 (file)
@@ -1,8 +1,8 @@
 // PR libstdc++/81706
 // { dg-do compile { target i?86-*-* x86_64-*-* } }
 // { dg-options "-O3 -mavx2 -mno-avx512f" }
-// { dg-final { scan-assembler "call\[^\n\r]_ZGVdN4v_cos" } }
-// { dg-final { scan-assembler "call\[^\n\r]_ZGVdN4v_sin" } }
+// { dg-final { scan-assembler "call\[^\n\r]__?ZGVdN4v_cos" } }
+// { dg-final { scan-assembler "call\[^\n\r]__?ZGVdN4v_sin" } }
 
 #ifdef __cplusplus
 extern "C" {
index 333fd15977091cd3fe86cd65a11027c0642d5995..b4b7c781b701767804838f7d013ac5ae5cf5724a 100644 (file)
@@ -1,8 +1,8 @@
 /* PR libstdc++/81706 */
 /* { dg-do compile } */
 /* { dg-options "-O3 -mavx2 -mno-avx512f" } */
-/* { dg-final { scan-assembler "call\[^\n\r]_ZGVdN4v_cos" } } */
-/* { dg-final { scan-assembler "call\[^\n\r]_ZGVdN4v_sin" } } */
+/* { dg-final { scan-assembler "call\[^\n\r]__?ZGVdN4v_cos" } } */
+/* { dg-final { scan-assembler "call\[^\n\r]__?ZGVdN4v_sin" } } */
 
 #ifdef __cplusplus
 extern "C" {