aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2017-03-02 20:32:32 +0100
committerUros Bizjak <uros@gcc.gnu.org>2017-03-02 20:32:32 +0100
commit130f15ce27394d78830949511ead5846e1498228 (patch)
tree150ba5094fa915e67c00f574a6147ae512e28aa5
parentd36a53d6f20d6f689b4e0cc9485103b8f71fe33f (diff)
downloadgcc-130f15ce27394d78830949511ead5846e1498228.zip
gcc-130f15ce27394d78830949511ead5846e1498228.tar.gz
gcc-130f15ce27394d78830949511ead5846e1498228.tar.bz2
*.c: Test for "{ i?86-*-* x86_64-*-* } && lp64" targets only.
* gcc.dg/rtl/x86_64/*.c: Test for "{ i?86-*-* x86_64-*-* } && lp64" targets only. From-SVN: r245850
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.dg/rtl/x86_64/dfinit.c2
-rw-r--r--gcc/testsuite/gcc.dg/rtl/x86_64/different-structs.c2
-rw-r--r--gcc/testsuite/gcc.dg/rtl/x86_64/final.c2
-rw-r--r--gcc/testsuite/gcc.dg/rtl/x86_64/into-cfglayout.c2
-rw-r--r--gcc/testsuite/gcc.dg/rtl/x86_64/ira.c2
-rw-r--r--gcc/testsuite/gcc.dg/rtl/x86_64/pro_and_epilogue.c2
-rw-r--r--gcc/testsuite/gcc.dg/rtl/x86_64/test-multiple-fns.c2
-rw-r--r--gcc/testsuite/gcc.dg/rtl/x86_64/test-return-const.c.after-expand.c2
-rw-r--r--gcc/testsuite/gcc.dg/rtl/x86_64/test-return-const.c.before-fwprop.c2
-rw-r--r--gcc/testsuite/gcc.dg/rtl/x86_64/test-rtl.c2
-rw-r--r--gcc/testsuite/gcc.dg/rtl/x86_64/times-two.c.after-expand.c2
-rw-r--r--gcc/testsuite/gcc.dg/rtl/x86_64/times-two.c.before-df.c2
-rw-r--r--gcc/testsuite/gcc.dg/rtl/x86_64/vregs.c2
14 files changed, 18 insertions, 13 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 43d4150..0c798f7 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,10 @@
2017-03-02 Uros Bizjak <ubizjak@gmail.com>
+ * gcc.dg/rtl/x86_64/*.c: Test for
+ "{ i?86-*-* x86_64-*-* } && lp64" targets only.
+
+2017-03-02 Uros Bizjak <ubizjak@gmail.com>
+
PR target/79514
* gcc.target/i386/pr79514.c: New test.
diff --git a/gcc/testsuite/gcc.dg/rtl/x86_64/dfinit.c b/gcc/testsuite/gcc.dg/rtl/x86_64/dfinit.c
index 4ab04cf..242d8fa 100644
--- a/gcc/testsuite/gcc.dg/rtl/x86_64/dfinit.c
+++ b/gcc/testsuite/gcc.dg/rtl/x86_64/dfinit.c
@@ -1,4 +1,4 @@
-/* { dg-do run { target { x86_64-*-* && lp64 } } } */
+/* { dg-do run { target { { i?86-*-* x86_64-*-* } && lp64 } } } */
/* { dg-options "-fdump-rtl-dfinit" } */
#include "test_1.h"
diff --git a/gcc/testsuite/gcc.dg/rtl/x86_64/different-structs.c b/gcc/testsuite/gcc.dg/rtl/x86_64/different-structs.c
index 90efaa7..f9d1555 100644
--- a/gcc/testsuite/gcc.dg/rtl/x86_64/different-structs.c
+++ b/gcc/testsuite/gcc.dg/rtl/x86_64/different-structs.c
@@ -1,4 +1,4 @@
-/* { dg-do compile { target x86_64-*-* } } */
+/* { dg-do compile { target { { i?86-*-* x86_64-*-* } && lp64 } } } */
extern double sqrt(double x);
diff --git a/gcc/testsuite/gcc.dg/rtl/x86_64/final.c b/gcc/testsuite/gcc.dg/rtl/x86_64/final.c
index 1588723..3e37ce2 100644
--- a/gcc/testsuite/gcc.dg/rtl/x86_64/final.c
+++ b/gcc/testsuite/gcc.dg/rtl/x86_64/final.c
@@ -1,4 +1,4 @@
-/* { dg-do compile { target { x86_64-*-* && lp64 } } } */
+/* { dg-do compile { target { { i?86-*-* x86_64-*-* } && lp64 } } } */
/* { dg-options "-fdump-rtl-final" } */
/* Lightly-modified dump of test.c.304r.dwarf2 for x86_64 target,
diff --git a/gcc/testsuite/gcc.dg/rtl/x86_64/into-cfglayout.c b/gcc/testsuite/gcc.dg/rtl/x86_64/into-cfglayout.c
index eba76e6..f43c3a7 100644
--- a/gcc/testsuite/gcc.dg/rtl/x86_64/into-cfglayout.c
+++ b/gcc/testsuite/gcc.dg/rtl/x86_64/into-cfglayout.c
@@ -1,4 +1,4 @@
-/* { dg-do run { target { x86_64-*-* && lp64 } } } */
+/* { dg-do run { target { { i?86-*-* x86_64-*-* } && lp64 } } } */
/* { dg-options "-fdump-rtl-into_cfglayout" } */
/* Lightly-modified dump of test.c.226r.vregs for x86_64. */
diff --git a/gcc/testsuite/gcc.dg/rtl/x86_64/ira.c b/gcc/testsuite/gcc.dg/rtl/x86_64/ira.c
index 11505f5..30ac1b9 100644
--- a/gcc/testsuite/gcc.dg/rtl/x86_64/ira.c
+++ b/gcc/testsuite/gcc.dg/rtl/x86_64/ira.c
@@ -1,4 +1,4 @@
-/* { dg-do run { target { x86_64-*-* && lp64 } } } */
+/* { dg-do run { target { { i?86-*-* x86_64-*-* } && lp64 } } } */
/* { dg-options "-fdump-rtl-ira" } */
/* Lightly-modified dump of test.c.265r.asmcons for x86_64. */
diff --git a/gcc/testsuite/gcc.dg/rtl/x86_64/pro_and_epilogue.c b/gcc/testsuite/gcc.dg/rtl/x86_64/pro_and_epilogue.c
index 4ba3d6e..b6f723a 100644
--- a/gcc/testsuite/gcc.dg/rtl/x86_64/pro_and_epilogue.c
+++ b/gcc/testsuite/gcc.dg/rtl/x86_64/pro_and_epilogue.c
@@ -1,4 +1,4 @@
-/* { dg-do compile { target i?86-*-* x86_64-*-* } } */
+/* { dg-do compile { target { { i?86-*-* x86_64-*-* } && lp64 } } } */
/* { dg-options "-fdump-rtl-pro_and_epilogue" } */
/* Lightly-modified dump of test.c.274r.split2 for x86_64. */
diff --git a/gcc/testsuite/gcc.dg/rtl/x86_64/test-multiple-fns.c b/gcc/testsuite/gcc.dg/rtl/x86_64/test-multiple-fns.c
index dff4a1b..cc11f41 100644
--- a/gcc/testsuite/gcc.dg/rtl/x86_64/test-multiple-fns.c
+++ b/gcc/testsuite/gcc.dg/rtl/x86_64/test-multiple-fns.c
@@ -1,4 +1,4 @@
-/* { dg-do run { target x86_64-*-* } } */
+/* { dg-do run { target { { i?86-*-* x86_64-*-* } && lp64 } } } */
/* Verify that we can have multiple __RTL functions in one test case.
Each of these __RTL functions returns a const, dumped immediately after
diff --git a/gcc/testsuite/gcc.dg/rtl/x86_64/test-return-const.c.after-expand.c b/gcc/testsuite/gcc.dg/rtl/x86_64/test-return-const.c.after-expand.c
index 6c1202d..0db0d2a 100644
--- a/gcc/testsuite/gcc.dg/rtl/x86_64/test-return-const.c.after-expand.c
+++ b/gcc/testsuite/gcc.dg/rtl/x86_64/test-return-const.c.after-expand.c
@@ -1,4 +1,4 @@
-/* { dg-do run { target x86_64-*-* } } */
+/* { dg-do run { target { { i?86-*-* x86_64-*-* } && lp64 } } } */
extern void abort (void);
diff --git a/gcc/testsuite/gcc.dg/rtl/x86_64/test-return-const.c.before-fwprop.c b/gcc/testsuite/gcc.dg/rtl/x86_64/test-return-const.c.before-fwprop.c
index d83029e..075f744 100644
--- a/gcc/testsuite/gcc.dg/rtl/x86_64/test-return-const.c.before-fwprop.c
+++ b/gcc/testsuite/gcc.dg/rtl/x86_64/test-return-const.c.before-fwprop.c
@@ -1,4 +1,4 @@
-/* { dg-do run { target x86_64-*-* } } */
+/* { dg-do run { target { { i?86-*-* x86_64-*-* } && lp64 } } } */
/* { dg-options "-fdump-rtl-fwprop1 -O2" } */
extern void abort (void);
diff --git a/gcc/testsuite/gcc.dg/rtl/x86_64/test-rtl.c b/gcc/testsuite/gcc.dg/rtl/x86_64/test-rtl.c
index 4496868..b1bc421 100644
--- a/gcc/testsuite/gcc.dg/rtl/x86_64/test-rtl.c
+++ b/gcc/testsuite/gcc.dg/rtl/x86_64/test-rtl.c
@@ -1,4 +1,4 @@
-/* { dg-do compile { target i?86-*-* x86_64-*-* } } */
+/* { dg-do compile { target { { i?86-*-* x86_64-*-* } && lp64 } } } */
/* Test of embedding RTL dump in a C function, tagged with "__RTL".
diff --git a/gcc/testsuite/gcc.dg/rtl/x86_64/times-two.c.after-expand.c b/gcc/testsuite/gcc.dg/rtl/x86_64/times-two.c.after-expand.c
index eee5161..7d88c5a 100644
--- a/gcc/testsuite/gcc.dg/rtl/x86_64/times-two.c.after-expand.c
+++ b/gcc/testsuite/gcc.dg/rtl/x86_64/times-two.c.after-expand.c
@@ -1,4 +1,4 @@
-/* { dg-do run { target { x86_64-*-* && lp64 } } } */
+/* { dg-do run { target { { i?86-*-* x86_64-*-* } && lp64 } } } */
extern void abort (void);
diff --git a/gcc/testsuite/gcc.dg/rtl/x86_64/times-two.c.before-df.c b/gcc/testsuite/gcc.dg/rtl/x86_64/times-two.c.before-df.c
index 45f4961..84fd2c6 100644
--- a/gcc/testsuite/gcc.dg/rtl/x86_64/times-two.c.before-df.c
+++ b/gcc/testsuite/gcc.dg/rtl/x86_64/times-two.c.before-df.c
@@ -1,4 +1,4 @@
-/* { dg-do compile { target x86_64-*-* } } */
+/* { dg-do compile { target { { i?86-*-* x86_64-*-* } && lp64 } } } */
/* { dg-options "-fdump-rtl-dfinit" } */
int __RTL (startwith ("rtl-dfinit")) times_two (int i)
diff --git a/gcc/testsuite/gcc.dg/rtl/x86_64/vregs.c b/gcc/testsuite/gcc.dg/rtl/x86_64/vregs.c
index 98efc30..d861688 100644
--- a/gcc/testsuite/gcc.dg/rtl/x86_64/vregs.c
+++ b/gcc/testsuite/gcc.dg/rtl/x86_64/vregs.c
@@ -1,4 +1,4 @@
-/* { dg-do run { target { x86_64-*-* && lp64 } } } */
+/* { dg-do run { target { { i?86-*-* x86_64-*-* } && lp64 } } } */
/* { dg-options "-fdump-rtl-vregs" } */
/* Lightly-modified dump of test.c.225r.expand for x86_64. */