aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Müllner <christoph.muellner@vrull.eu>2024-05-16 09:53:47 +0200
committerChristoph Müllner <christoph.muellner@vrull.eu>2024-05-16 11:11:12 +0200
commitb8b82bb05c10544da05cd0d3d39e6bc3763a8d9f (patch)
tree313fb48b82f7defbed608bc62667584878884f89
parent1e0ae1f52741f7e0133661659ed2d210f939a398 (diff)
downloadgcc-b8b82bb05c10544da05cd0d3d39e6bc3763a8d9f.zip
gcc-b8b82bb05c10544da05cd0d3d39e6bc3763a8d9f.tar.gz
gcc-b8b82bb05c10544da05cd0d3d39e6bc3763a8d9f.tar.bz2
RISC-V: testsuite: Drop march-string in cmpmemsi/cpymemsi tests
The tests cmpmemsi-1.c and cpymemsi-1.c are execution ("dg-do run") tests, which does not have any restrictions for the enabled extensions. Further, no other listed options are required. Let's drop the options, so that the test can also be executed on non-f and non-d targets. However, we need to set options to the defaults without '-ansi', because the included test file uses the 'asm' keyword, which is not part of ANSI C. gcc/testsuite/ChangeLog: * gcc.target/riscv/cmpmemsi-1.c: Drop options. * gcc.target/riscv/cpymemsi-1.c: Likewise. Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
-rw-r--r--gcc/testsuite/gcc.target/riscv/cmpmemsi-1.c3
-rw-r--r--gcc/testsuite/gcc.target/riscv/cpymemsi-1.c4
2 files changed, 2 insertions, 5 deletions
diff --git a/gcc/testsuite/gcc.target/riscv/cmpmemsi-1.c b/gcc/testsuite/gcc.target/riscv/cmpmemsi-1.c
index d7e0bc4..698f27d 100644
--- a/gcc/testsuite/gcc.target/riscv/cmpmemsi-1.c
+++ b/gcc/testsuite/gcc.target/riscv/cmpmemsi-1.c
@@ -1,6 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-march=rv32gc_zbb -save-temps -g0 -fno-lto" { target { rv32 } } } */
-/* { dg-options "-march=rv64gc_zbb -save-temps -g0 -fno-lto" { target { rv64 } } } */
+/* { dg-options "-pedantic-errors" } */
/* { dg-timeout-factor 2 } */
#include "../../gcc.dg/memcmp-1.c"
diff --git a/gcc/testsuite/gcc.target/riscv/cpymemsi-1.c b/gcc/testsuite/gcc.target/riscv/cpymemsi-1.c
index 983b564..30e9f11 100644
--- a/gcc/testsuite/gcc.target/riscv/cpymemsi-1.c
+++ b/gcc/testsuite/gcc.target/riscv/cpymemsi-1.c
@@ -1,7 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-march=rv32gc -save-temps -g0 -fno-lto" { target { rv32 } } } */
-/* { dg-options "-march=rv64gc -save-temps -g0 -fno-lto" { target { rv64 } } } */
-/* { dg-additional-options "-DRUN_FRACTION=11" { target simulator } } */
+/* { dg-options "-pedantic-errors" } */
/* { dg-timeout-factor 2 } */
#include "../../gcc.dg/memcmp-1.c"