diff options
author | Hans-Peter Nilsson <hp@axis.com> | 2020-01-19 20:29:52 +0100 |
---|---|---|
committer | Hans-Peter Nilsson <hp@axis.com> | 2020-01-19 20:29:52 +0100 |
commit | 0042bafd4b5eb85ee9610b9558d7b7f00579888c (patch) | |
tree | 0a2c7a3064c407d06f7faee005f2709b916351a8 /gcc | |
parent | bcfc2227c556f2801a657ce3007374732baa8333 (diff) | |
download | gcc-0042bafd4b5eb85ee9610b9558d7b7f00579888c.zip gcc-0042bafd4b5eb85ee9610b9558d7b7f00579888c.tar.gz gcc-0042bafd4b5eb85ee9610b9558d7b7f00579888c.tar.bz2 |
testsuite: Make use of effective-target march_option for cris
* gcc.dg/torture/pr26515.c (cris*-*-*): Conditionalize
-march=v10 option on target ! march_option.
* gcc.target/cris/asm-v10.S, gcc.target/cris/inasm-v10.c,
gcc.target/cris/sync-1-v10.c: Similar.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/pr26515.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/cris/asm-v10.S | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/cris/inasm-v10.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/cris/sync-1-v10.c | 2 |
5 files changed, 11 insertions, 4 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 9066c17..21d31a5 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2020-01-19 Hans-Peter Nilsson <hp@axis.com> + + * gcc.dg/torture/pr26515.c (cris*-*-*): Conditionalize + -march=v10 option on target ! march_option. + * gcc.target/cris/asm-v10.S, gcc.target/cris/inasm-v10.c, + gcc.target/cris/sync-1-v10.c: Similar. + 2020-01-19 Thomas König <tkoenig@gcc.gnu.org> PR fortran/44960 diff --git a/gcc/testsuite/gcc.dg/torture/pr26515.c b/gcc/testsuite/gcc.dg/torture/pr26515.c index a051e2e..ff765ba 100644 --- a/gcc/testsuite/gcc.dg/torture/pr26515.c +++ b/gcc/testsuite/gcc.dg/torture/pr26515.c @@ -1,4 +1,4 @@ -/* { dg-options "-march=v10" { target cris*-*-* } } */ +/* { dg-options "-march=v10" { target { cris*-*-* && { ! march_option } } } } */ struct i { long long i_size; diff --git a/gcc/testsuite/gcc.target/cris/asm-v10.S b/gcc/testsuite/gcc.target/cris/asm-v10.S index c85ebe2..8bb0c29 100644 --- a/gcc/testsuite/gcc.target/cris/asm-v10.S +++ b/gcc/testsuite/gcc.target/cris/asm-v10.S @@ -1,5 +1,5 @@ /* { dg-do assemble } */ -/* { dg-options "-DOTHER_ISA=10 -march=v10" } */ +/* { dg-options "-DOTHER_ISA=10 -march=v10" { target { ! march_option } } } */ /* Check that -march=v10 is also recognized. */ diff --git a/gcc/testsuite/gcc.target/cris/inasm-v10.c b/gcc/testsuite/gcc.target/cris/inasm-v10.c index 75379b3..774cd03 100644 --- a/gcc/testsuite/gcc.target/cris/inasm-v10.c +++ b/gcc/testsuite/gcc.target/cris/inasm-v10.c @@ -1,5 +1,5 @@ /* { dg-do assemble } */ -/* { dg-options "-DOTHER_ISA=10 -march=v10" } */ +/* { dg-options "-DOTHER_ISA=10 -march=v10" { target { ! march_option } } } */ /* Check that -march=v10 is also recognized. */ diff --git a/gcc/testsuite/gcc.target/cris/sync-1-v10.c b/gcc/testsuite/gcc.target/cris/sync-1-v10.c index 6c8dd1a..861fc8c 100644 --- a/gcc/testsuite/gcc.target/cris/sync-1-v10.c +++ b/gcc/testsuite/gcc.target/cris/sync-1-v10.c @@ -1,5 +1,5 @@ /* Check that we can assemble both base atomic variants. */ /* { dg-do assemble } */ -/* { dg-options "-O2 -march=v10" } */ +/* { dg-options "-O2 -march=v10" { target { ! march_option } } } */ /* { dg-additional-options "-mno-unaligned-atomic-may-use-library" { target cris*-*-linux* } } */ #include "sync-1.c" |