aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdwin Lu <ewlu@rivosinc.com>2024-12-02 17:29:55 -0800
committerEdwin Lu <ewlu@rivosinc.com>2024-12-03 09:53:20 -0800
commiteee3182e1af633f99e5264854cb6b5c00ce7a5dd (patch)
treec81e2aad2dec88f5c21ec6b743d63113aa38352f
parent2b93d71b068b2f5be134350697fb075d72d01163 (diff)
downloadgcc-eee3182e1af633f99e5264854cb6b5c00ce7a5dd.zip
gcc-eee3182e1af633f99e5264854cb6b5c00ce7a5dd.tar.gz
gcc-eee3182e1af633f99e5264854cb6b5c00ce7a5dd.tar.bz2
RISC-V: Fix test target selector
The previous target selector was not properly gating the tests to rv32 and rv64 targets. This was triggering an excess failure on rv32 targets where it would try to run the zbc64 tests. Fix selector gcc/testsuite/ChangeLog: * gcc.target/riscv/crc-builtin-zbc32.c: Fix selector. * gcc.target/riscv/crc-builtin-zbc64.c: Ditto. Signed-off-by: Edwin Lu <ewlu@rivosinc.com>
-rw-r--r--gcc/testsuite/gcc.target/riscv/crc-builtin-zbc32.c2
-rw-r--r--gcc/testsuite/gcc.target/riscv/crc-builtin-zbc64.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc32.c b/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc32.c
index 3eb4be7..ca90fea 100644
--- a/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc32.c
+++ b/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc32.c
@@ -1,4 +1,4 @@
-/* { dg-do compile { target { riscv32*-*-* } } } */
+/* { dg-do compile { target { rv32 } } } */
/* { dg-options "-march=rv32gc_zbc" } */
#include <stdint-gcc.h>
diff --git a/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc64.c b/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc64.c
index d99a78d..f31a8bd 100644
--- a/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc64.c
+++ b/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc64.c
@@ -1,4 +1,4 @@
-/* { dg-do compile { target { riscv64*-*-* } } } */
+/* { dg-do compile { target { rv64 } } } */
/* { dg-options "-march=rv64gc_zbc" } */
#include <stdint-gcc.h>