]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
[RISC-V] Adjust recently added test
authorJeff Law <jlaw@ventanamicro.com>
Sat, 6 Sep 2025 14:34:03 +0000 (08:34 -0600)
committerJeff Law <jlaw@ventanamicro.com>
Sat, 6 Sep 2025 14:34:03 +0000 (08:34 -0600)
The recently added zbb-sext test includes stdint.h and explicitly asks for the
lp64 abi (not lp64d!).

This will fail on a native riscv system as the system headers don't support
lp64 -- they assume "d" is included.

It looks like most tests are including stdint-gcc instead of stdint.  Not a fan
of that, but it seems to be how we've been handling this kind of issue to-date.

gcc/testsuite
* gcc.target/riscv/zbb-sext.c: Include stdint-gcc.h instead of
stdint.h.

gcc/testsuite/gcc.target/riscv/zbb-sext.c

index 1ad3e714371f321272f1743f3b7d29746b455e97..bcab8140468c0e56a489590a8a398b1af294c0e2 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile } */
 /* { dg-options "-O2 -march=rv64gc_zbb -mabi=lp64" } */
 
-#include<stdint.h>
+#include <stdint-gcc.h>
 
 int8_t foo1(uint8_t a) {
     return a;