This test overrides the architecture, but fails to specify the floating point architecture. This causes problems if -mfpu=auto is used.
gcc/testsuite: * gcc.target/arm/lto/pr96939_1.c: Add +simd to the architecture specification. --- gcc/testsuite/gcc.target/arm/lto/pr96939_1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/testsuite/gcc.target/arm/lto/pr96939_1.c b/gcc/testsuite/gcc.target/arm/lto/pr96939_1.c index 53c6093e803..4afdbdaf5ad 100644 --- a/gcc/testsuite/gcc.target/arm/lto/pr96939_1.c +++ b/gcc/testsuite/gcc.target/arm/lto/pr96939_1.c @@ -1,5 +1,5 @@ /* PR target/96939 */ -/* { dg-options "-march=armv8-a+crc" } */ +/* { dg-options "-march=armv8-a+simd+crc" } */ #include <arm_acle.h>