aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2013-12-22 13:28:24 +0100
committerUros Bizjak <uros@gcc.gnu.org>2013-12-22 13:28:24 +0100
commit96758521f7b9f3fb94ae966e1511c8af4137d347 (patch)
tree7738aed88c66d8265a8f1100d020fcc5097527c0 /gcc
parent005cdd8aaa2a82fddbf00b7842f69ae91d48aa90 (diff)
downloadgcc-96758521f7b9f3fb94ae966e1511c8af4137d347.zip
gcc-96758521f7b9f3fb94ae966e1511c8af4137d347.tar.gz
gcc-96758521f7b9f3fb94ae966e1511c8af4137d347.tar.bz2
func-2a.c (dg-do): Remove target selector.
* gcc.target/x86_64/abi/callabi/func-2a.c (dg-do): Remove target selector. * gcc.target/x86_64/abi/callabi/func-indirect-2a.c (dg-do): Ditto. * gcc.target/x86_64/abi/callabi/vaarg-4a.c (dg-do): Ditto. * gcc.target/x86_64/abi/callabi/vaarg-5a.c (dg-do): Ditto. From-SVN: r206166
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog258
-rw-r--r--gcc/testsuite/gcc.target/x86_64/abi/callabi/func-2a.c2
-rw-r--r--gcc/testsuite/gcc.target/x86_64/abi/callabi/func-indirect-2a.c2
-rw-r--r--gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-4a.c2
-rw-r--r--gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-5a.c2
5 files changed, 137 insertions, 129 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index ac0b7e0..d0efe2a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2013-12-22 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/x86_64/abi/callabi/func-2a.c (dg-do): Remove
+ target selector.
+ * gcc.target/x86_64/abi/callabi/func-indirect-2a.c (dg-do): Ditto.
+ * gcc.target/x86_64/abi/callabi/vaarg-4a.c (dg-do): Ditto.
+ * gcc.target/x86_64/abi/callabi/vaarg-5a.c (dg-do): Ditto.
+
2013-12-20 Richard Earnshaw <rearnsha@arm.com>
* gcc.target/arm/nested-apcs.c: New test.
@@ -26,130 +34,130 @@
2013-12-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
- * lib/target-supports.exp (check_effective_target_arm_crypto_ok):
- New procedure.
- (add_options_for_arm_crypto): Likewise.
- * gcc.target/arm/crypto-vaesdq_u8.c: New test.
- * gcc.target/arm/crypto-vaeseq_u8.c: Likewise.
- * gcc.target/arm/crypto-vaesimcq_u8.c: Likewise.
- * gcc.target/arm/crypto-vaesmcq_u8.c: Likewise.
- * gcc.target/arm/crypto-vldrq_p128.c: Likewise.
- * gcc.target/arm/crypto-vmull_high_p64.c: Likewise.
- * gcc.target/arm/crypto-vmullp64.c: Likewise.
- * gcc.target/arm/crypto-vsha1cq_u32.c: Likewise.
- * gcc.target/arm/crypto-vsha1h_u32.c: Likewise.
- * gcc.target/arm/crypto-vsha1mq_u32.c: Likewise.
- * gcc.target/arm/crypto-vsha1pq_u32.c: Likewise.
- * gcc.target/arm/crypto-vsha1su0q_u32.c: Likewise.
- * gcc.target/arm/crypto-vsha1su1q_u32.c: Likewise.
- * gcc.target/arm/crypto-vsha256h2q_u32.c: Likewise.
- * gcc.target/arm/crypto-vsha256hq_u32.c: Likewise.
- * gcc.target/arm/crypto-vsha256su0q_u32.c: Likewise.
- * gcc.target/arm/crypto-vsha256su1q_u32.c: Likewise.
- * gcc.target/arm/crypto-vstrq_p128.c: Likewise.
- * gcc.target/arm/neon/vbslQp64: Generate.
- * gcc.target/arm/neon/vbslp64: Likewise.
- * gcc.target/arm/neon/vcombinep64: Likewise.
- * gcc.target/arm/neon/vcreatep64: Likewise.
- * gcc.target/arm/neon/vdupQ_lanep64: Likewise.
- * gcc.target/arm/neon/vdupQ_np64: Likewise.
- * gcc.target/arm/neon/vdup_lanep64: Likewise.
- * gcc.target/arm/neon/vdup_np64: Likewise.
- * gcc.target/arm/neon/vextQp64: Likewise.
- * gcc.target/arm/neon/vextp64: Likewise.
- * gcc.target/arm/neon/vget_highp64: Likewise.
- * gcc.target/arm/neon/vget_lowp64: Likewise.
- * gcc.target/arm/neon/vld1Q_dupp64: Likewise.
- * gcc.target/arm/neon/vld1Q_lanep64: Likewise.
- * gcc.target/arm/neon/vld1Qp64: Likewise.
- * gcc.target/arm/neon/vld1_dupp64: Likewise.
- * gcc.target/arm/neon/vld1_lanep64: Likewise.
- * gcc.target/arm/neon/vld1p64: Likewise.
- * gcc.target/arm/neon/vld2_dupp64: Likewise.
- * gcc.target/arm/neon/vld2p64: Likewise.
- * gcc.target/arm/neon/vld3_dupp64: Likewise.
- * gcc.target/arm/neon/vld3p64: Likewise.
- * gcc.target/arm/neon/vld4_dupp64: Likewise.
- * gcc.target/arm/neon/vld4p64: Likewise.
- * gcc.target/arm/neon/vreinterpretQf32_p128: Likewise.
- * gcc.target/arm/neon/vreinterpretQf32_p64: Likewise.
- * gcc.target/arm/neon/vreinterpretQp128_f32: Likewise.
- * gcc.target/arm/neon/vreinterpretQp128_p16: Likewise.
- * gcc.target/arm/neon/vreinterpretQp128_p64: Likewise.
- * gcc.target/arm/neon/vreinterpretQp128_p8: Likewise.
- * gcc.target/arm/neon/vreinterpretQp128_s16: Likewise.
- * gcc.target/arm/neon/vreinterpretQp128_s32: Likewise.
- * gcc.target/arm/neon/vreinterpretQp128_s64: Likewise.
- * gcc.target/arm/neon/vreinterpretQp128_s8: Likewise.
- * gcc.target/arm/neon/vreinterpretQp128_u16: Likewise.
- * gcc.target/arm/neon/vreinterpretQp128_u32: Likewise.
- * gcc.target/arm/neon/vreinterpretQp128_u64: Likewise.
- * gcc.target/arm/neon/vreinterpretQp128_u8: Likewise.
- * gcc.target/arm/neon/vreinterpretQp16_p128: Likewise.
- * gcc.target/arm/neon/vreinterpretQp16_p64: Likewise.
- * gcc.target/arm/neon/vreinterpretQp64_f32: Likewise.
- * gcc.target/arm/neon/vreinterpretQp64_p128: Likewise.
- * gcc.target/arm/neon/vreinterpretQp64_p16: Likewise.
- * gcc.target/arm/neon/vreinterpretQp64_p8: Likewise.
- * gcc.target/arm/neon/vreinterpretQp64_s16: Likewise.
- * gcc.target/arm/neon/vreinterpretQp64_s32: Likewise.
- * gcc.target/arm/neon/vreinterpretQp64_s64: Likewise.
- * gcc.target/arm/neon/vreinterpretQp64_s8: Likewise.
- * gcc.target/arm/neon/vreinterpretQp64_u16: Likewise.
- * gcc.target/arm/neon/vreinterpretQp64_u32: Likewise.
- * gcc.target/arm/neon/vreinterpretQp64_u64: Likewise.
- * gcc.target/arm/neon/vreinterpretQp64_u8: Likewise.
- * gcc.target/arm/neon/vreinterpretQp8_p128: Likewise.
- * gcc.target/arm/neon/vreinterpretQp8_p64: Likewise.
- * gcc.target/arm/neon/vreinterpretQs16_p128: Likewise.
- * gcc.target/arm/neon/vreinterpretQs16_p64: Likewise.
- * gcc.target/arm/neon/vreinterpretQs32_p128: Likewise.
- * gcc.target/arm/neon/vreinterpretQs32_p64: Likewise.
- * gcc.target/arm/neon/vreinterpretQs64_p128: Likewise.
- * gcc.target/arm/neon/vreinterpretQs64_p64: Likewise.
- * gcc.target/arm/neon/vreinterpretQs8_p128: Likewise.
- * gcc.target/arm/neon/vreinterpretQs8_p64: Likewise.
- * gcc.target/arm/neon/vreinterpretQu16_p128: Likewise.
- * gcc.target/arm/neon/vreinterpretQu16_p64: Likewise.
- * gcc.target/arm/neon/vreinterpretQu32_p128: Likewise.
- * gcc.target/arm/neon/vreinterpretQu32_p64: Likewise.
- * gcc.target/arm/neon/vreinterpretQu64_p128: Likewise.
- * gcc.target/arm/neon/vreinterpretQu64_p64: Likewise.
- * gcc.target/arm/neon/vreinterpretQu8_p128: Likewise.
- * gcc.target/arm/neon/vreinterpretQu8_p64: Likewise.
- * gcc.target/arm/neon/vreinterpretf32_p64: Likewise.
- * gcc.target/arm/neon/vreinterpretp16_p64: Likewise.
- * gcc.target/arm/neon/vreinterpretp64_f32: Likewise.
- * gcc.target/arm/neon/vreinterpretp64_p16: Likewise.
- * gcc.target/arm/neon/vreinterpretp64_p8: Likewise.
- * gcc.target/arm/neon/vreinterpretp64_s16: Likewise.
- * gcc.target/arm/neon/vreinterpretp64_s32: Likewise.
- * gcc.target/arm/neon/vreinterpretp64_s64: Likewise.
- * gcc.target/arm/neon/vreinterpretp64_s8: Likewise.
- * gcc.target/arm/neon/vreinterpretp64_u16: Likewise.
- * gcc.target/arm/neon/vreinterpretp64_u32: Likewise.
- * gcc.target/arm/neon/vreinterpretp64_u64: Likewise.
- * gcc.target/arm/neon/vreinterpretp64_u8: Likewise.
- * gcc.target/arm/neon/vreinterpretp8_p64: Likewise.
- * gcc.target/arm/neon/vreinterprets16_p64: Likewise.
- * gcc.target/arm/neon/vreinterprets32_p64: Likewise.
- * gcc.target/arm/neon/vreinterprets64_p64: Likewise.
- * gcc.target/arm/neon/vreinterprets8_p64: Likewise.
- * gcc.target/arm/neon/vreinterpretu16_p64: Likewise.
- * gcc.target/arm/neon/vreinterpretu32_p64: Likewise.
- * gcc.target/arm/neon/vreinterpretu64_p64: Likewise.
- * gcc.target/arm/neon/vreinterpretu8_p64: Likewise.
- * gcc.target/arm/neon/vsliQ_np64: Likewise.
- * gcc.target/arm/neon/vsli_np64: Likewise.
- * gcc.target/arm/neon/vsriQ_np64: Likewise.
- * gcc.target/arm/neon/vsri_np64: Likewise.
- * gcc.target/arm/neon/vst1Q_lanep64: Likewise.
- * gcc.target/arm/neon/vst1Qp64: Likewise.
- * gcc.target/arm/neon/vst1_lanep64: Likewise.
- * gcc.target/arm/neon/vst1p64: Likewise.
- * gcc.target/arm/neon/vst2p64: Likewise.
- * gcc.target/arm/neon/vst3p64: Likewise.
- * gcc.target/arm/neon/vst4p64: Likewise.
+ * lib/target-supports.exp (check_effective_target_arm_crypto_ok):
+ New procedure.
+ (add_options_for_arm_crypto): Likewise.
+ * gcc.target/arm/crypto-vaesdq_u8.c: New test.
+ * gcc.target/arm/crypto-vaeseq_u8.c: Likewise.
+ * gcc.target/arm/crypto-vaesimcq_u8.c: Likewise.
+ * gcc.target/arm/crypto-vaesmcq_u8.c: Likewise.
+ * gcc.target/arm/crypto-vldrq_p128.c: Likewise.
+ * gcc.target/arm/crypto-vmull_high_p64.c: Likewise.
+ * gcc.target/arm/crypto-vmullp64.c: Likewise.
+ * gcc.target/arm/crypto-vsha1cq_u32.c: Likewise.
+ * gcc.target/arm/crypto-vsha1h_u32.c: Likewise.
+ * gcc.target/arm/crypto-vsha1mq_u32.c: Likewise.
+ * gcc.target/arm/crypto-vsha1pq_u32.c: Likewise.
+ * gcc.target/arm/crypto-vsha1su0q_u32.c: Likewise.
+ * gcc.target/arm/crypto-vsha1su1q_u32.c: Likewise.
+ * gcc.target/arm/crypto-vsha256h2q_u32.c: Likewise.
+ * gcc.target/arm/crypto-vsha256hq_u32.c: Likewise.
+ * gcc.target/arm/crypto-vsha256su0q_u32.c: Likewise.
+ * gcc.target/arm/crypto-vsha256su1q_u32.c: Likewise.
+ * gcc.target/arm/crypto-vstrq_p128.c: Likewise.
+ * gcc.target/arm/neon/vbslQp64: Generate.
+ * gcc.target/arm/neon/vbslp64: Likewise.
+ * gcc.target/arm/neon/vcombinep64: Likewise.
+ * gcc.target/arm/neon/vcreatep64: Likewise.
+ * gcc.target/arm/neon/vdupQ_lanep64: Likewise.
+ * gcc.target/arm/neon/vdupQ_np64: Likewise.
+ * gcc.target/arm/neon/vdup_lanep64: Likewise.
+ * gcc.target/arm/neon/vdup_np64: Likewise.
+ * gcc.target/arm/neon/vextQp64: Likewise.
+ * gcc.target/arm/neon/vextp64: Likewise.
+ * gcc.target/arm/neon/vget_highp64: Likewise.
+ * gcc.target/arm/neon/vget_lowp64: Likewise.
+ * gcc.target/arm/neon/vld1Q_dupp64: Likewise.
+ * gcc.target/arm/neon/vld1Q_lanep64: Likewise.
+ * gcc.target/arm/neon/vld1Qp64: Likewise.
+ * gcc.target/arm/neon/vld1_dupp64: Likewise.
+ * gcc.target/arm/neon/vld1_lanep64: Likewise.
+ * gcc.target/arm/neon/vld1p64: Likewise.
+ * gcc.target/arm/neon/vld2_dupp64: Likewise.
+ * gcc.target/arm/neon/vld2p64: Likewise.
+ * gcc.target/arm/neon/vld3_dupp64: Likewise.
+ * gcc.target/arm/neon/vld3p64: Likewise.
+ * gcc.target/arm/neon/vld4_dupp64: Likewise.
+ * gcc.target/arm/neon/vld4p64: Likewise.
+ * gcc.target/arm/neon/vreinterpretQf32_p128: Likewise.
+ * gcc.target/arm/neon/vreinterpretQf32_p64: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp128_f32: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp128_p16: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp128_p64: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp128_p8: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp128_s16: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp128_s32: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp128_s64: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp128_s8: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp128_u16: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp128_u32: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp128_u64: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp128_u8: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp16_p128: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp16_p64: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp64_f32: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp64_p128: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp64_p16: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp64_p8: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp64_s16: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp64_s32: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp64_s64: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp64_s8: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp64_u16: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp64_u32: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp64_u64: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp64_u8: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp8_p128: Likewise.
+ * gcc.target/arm/neon/vreinterpretQp8_p64: Likewise.
+ * gcc.target/arm/neon/vreinterpretQs16_p128: Likewise.
+ * gcc.target/arm/neon/vreinterpretQs16_p64: Likewise.
+ * gcc.target/arm/neon/vreinterpretQs32_p128: Likewise.
+ * gcc.target/arm/neon/vreinterpretQs32_p64: Likewise.
+ * gcc.target/arm/neon/vreinterpretQs64_p128: Likewise.
+ * gcc.target/arm/neon/vreinterpretQs64_p64: Likewise.
+ * gcc.target/arm/neon/vreinterpretQs8_p128: Likewise.
+ * gcc.target/arm/neon/vreinterpretQs8_p64: Likewise.
+ * gcc.target/arm/neon/vreinterpretQu16_p128: Likewise.
+ * gcc.target/arm/neon/vreinterpretQu16_p64: Likewise.
+ * gcc.target/arm/neon/vreinterpretQu32_p128: Likewise.
+ * gcc.target/arm/neon/vreinterpretQu32_p64: Likewise.
+ * gcc.target/arm/neon/vreinterpretQu64_p128: Likewise.
+ * gcc.target/arm/neon/vreinterpretQu64_p64: Likewise.
+ * gcc.target/arm/neon/vreinterpretQu8_p128: Likewise.
+ * gcc.target/arm/neon/vreinterpretQu8_p64: Likewise.
+ * gcc.target/arm/neon/vreinterpretf32_p64: Likewise.
+ * gcc.target/arm/neon/vreinterpretp16_p64: Likewise.
+ * gcc.target/arm/neon/vreinterpretp64_f32: Likewise.
+ * gcc.target/arm/neon/vreinterpretp64_p16: Likewise.
+ * gcc.target/arm/neon/vreinterpretp64_p8: Likewise.
+ * gcc.target/arm/neon/vreinterpretp64_s16: Likewise.
+ * gcc.target/arm/neon/vreinterpretp64_s32: Likewise.
+ * gcc.target/arm/neon/vreinterpretp64_s64: Likewise.
+ * gcc.target/arm/neon/vreinterpretp64_s8: Likewise.
+ * gcc.target/arm/neon/vreinterpretp64_u16: Likewise.
+ * gcc.target/arm/neon/vreinterpretp64_u32: Likewise.
+ * gcc.target/arm/neon/vreinterpretp64_u64: Likewise.
+ * gcc.target/arm/neon/vreinterpretp64_u8: Likewise.
+ * gcc.target/arm/neon/vreinterpretp8_p64: Likewise.
+ * gcc.target/arm/neon/vreinterprets16_p64: Likewise.
+ * gcc.target/arm/neon/vreinterprets32_p64: Likewise.
+ * gcc.target/arm/neon/vreinterprets64_p64: Likewise.
+ * gcc.target/arm/neon/vreinterprets8_p64: Likewise.
+ * gcc.target/arm/neon/vreinterpretu16_p64: Likewise.
+ * gcc.target/arm/neon/vreinterpretu32_p64: Likewise.
+ * gcc.target/arm/neon/vreinterpretu64_p64: Likewise.
+ * gcc.target/arm/neon/vreinterpretu8_p64: Likewise.
+ * gcc.target/arm/neon/vsliQ_np64: Likewise.
+ * gcc.target/arm/neon/vsli_np64: Likewise.
+ * gcc.target/arm/neon/vsriQ_np64: Likewise.
+ * gcc.target/arm/neon/vsri_np64: Likewise.
+ * gcc.target/arm/neon/vst1Q_lanep64: Likewise.
+ * gcc.target/arm/neon/vst1Qp64: Likewise.
+ * gcc.target/arm/neon/vst1_lanep64: Likewise.
+ * gcc.target/arm/neon/vst1p64: Likewise.
+ * gcc.target/arm/neon/vst2p64: Likewise.
+ * gcc.target/arm/neon/vst3p64: Likewise.
+ * gcc.target/arm/neon/vst4p64: Likewise.
2013-12-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
@@ -233,7 +241,7 @@
* c-c++-common/cilk-plus/SE/ef_error2.c: Likewise.
* c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
* gcc.dg/cilk-plus/cilk-plus.exp: Added calls for the above tests.
-
+
2013-12-18 Jakub Jelinek <jakub@redhat.com>
PR target/59539
diff --git a/gcc/testsuite/gcc.target/x86_64/abi/callabi/func-2a.c b/gcc/testsuite/gcc.target/x86_64/abi/callabi/func-2a.c
index 3b26da6..c413549 100644
--- a/gcc/testsuite/gcc.target/x86_64/abi/callabi/func-2a.c
+++ b/gcc/testsuite/gcc.target/x86_64/abi/callabi/func-2a.c
@@ -1,5 +1,5 @@
/* Test for cross x86_64<->w64 abi standard calls. */
-/* { dg-do run { target i?86-*-linux* x86_64-*-linux* } } */
+/* { dg-do run } */
/* { dg-options "-O2 -mabi=ms -std=gnu99 -ffast-math -fno-builtin -maccumulate-outgoing-args" } */
/* { dg-additional-sources "func-2b.c" } */
diff --git a/gcc/testsuite/gcc.target/x86_64/abi/callabi/func-indirect-2a.c b/gcc/testsuite/gcc.target/x86_64/abi/callabi/func-indirect-2a.c
index ab12466..f8a4d78 100644
--- a/gcc/testsuite/gcc.target/x86_64/abi/callabi/func-indirect-2a.c
+++ b/gcc/testsuite/gcc.target/x86_64/abi/callabi/func-indirect-2a.c
@@ -1,5 +1,5 @@
/* Test for cross x86_64<->w64 abi standard calls via variable. */
-/* { dg-do run { target i?86-*-linux* x86_64-*-linux* } } */
+/* { dg-do run } */
/* { dg-options "-O2 -mabi=ms -std=gnu99 -ffast-math -fno-builtin -maccumulate-outgoing-args" } */
/* { dg-additional-sources "func-indirect-2b.c" } */
diff --git a/gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-4a.c b/gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-4a.c
index ec63d5a..94f287d 100644
--- a/gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-4a.c
+++ b/gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-4a.c
@@ -1,5 +1,5 @@
/* Test for cross x86_64<->w64 abi va_list calls. */
-/* { dg-do run { target i?86-*-linux* x86_64-*-linux* } } */
+/* { dg-do run } */
/* { dg-options "-O2 -mabi=ms -std=gnu99 -fno-builtin -maccumulate-outgoing-args" } */
/* { dg-additional-sources "vaarg-4b.c" } */
diff --git a/gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-5a.c b/gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-5a.c
index 7e56e5d..fc79877 100644
--- a/gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-5a.c
+++ b/gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-5a.c
@@ -1,5 +1,5 @@
/* Test for cross x86_64<->w64 abi va_list calls. */
-/* { dg-do run { target i?86-*-linux* x86_64-*-linux* } } */
+/* { dg-do run } */
/* { dg-options "-O2 -mabi=ms -std=gnu99 -fno-builtin -maccumulate-outgoing-args" } */
/* { dg-additional-sources "vaarg-5b.c" } */