]> git.ipfire.org Git - thirdparty/gcc.git/commit
[committed] RISC-V testsuite adjustments for c23
authorJeff Law <jlaw@ventanamicro.com>
Sat, 16 Nov 2024 18:30:04 +0000 (11:30 -0700)
committerJeff Law <jlaw@ventanamicro.com>
Sat, 16 Nov 2024 18:37:04 +0000 (11:37 -0700)
commite30bc91e96f710cb1a15a32c4c53ddfb40f0f282
tree200d2d3885cb4a85beb70a04ae06d361d5cb8f14
parent9c18fe50565a9bf41ecb45a047d14525990fa130
[committed] RISC-V testsuite adjustments for c23

Mix of fixes and workarounds by passing in -std=gnu17.  The former is the
preferred approach, but occasionally we have code that's just fugly to fix.

gcc/testsuite/
* gcc.target/riscv/cmo-32.c: Pass in -std=gnu17.
* gcc.target/riscv/cmo-64.c: Likewise.
* gcc.target/riscv/pr98777.c: Likewise.
* gcc.target/riscv/rvv/vsetvl/pr115214.c: Likewise.
* gcc.target/riscv/rvv/autovec/pr113469.c: Likewise.
* gcc.target/riscv/rvv/autovec/pr111391-1.c: Fix prototype for c23.
* gcc.target/riscv/rvv/vsetvl/vsetvl_bug-1.c: Likewise.
* gcc.target/riscv/sum-of-two-s12-const-2.c: Likewise.
* gcc.target/riscv/target-attr-01.c: Likewise.
* gcc.target/riscv/target-attr-02.c: Likewise.
* gcc.target/riscv/target-attr-03.c: Likewise.
* gcc.target/riscv/target-attr-04.c: Likewise.
* gcc.target/riscv/target-attr-05.c: Likewise.
* gcc.target/riscv/target-attr-06.c: Likewise.
* gcc.target/riscv/target-attr-07.c: Likewise.
* gcc.target/riscv/target-attr-08.c: Likewise.
* gcc.target/riscv/target-attr-09.c: Likewise.
* gcc.target/riscv/target-attr-10.c: Likewise.
* gcc.target/riscv/target-attr-11.c: Likewise.
* gcc.target/riscv/target-attr-12.c: Likewise.
* gcc.target/riscv/target-attr-13.c: Likewise.
* gcc.target/riscv/target-attr-14.c: Likewise.
* gcc.target/riscv/target-attr-15.c: Likewise.
* gcc.target/riscv/target-attr-bad-01.c: Likewise.
* gcc.target/riscv/target-attr-bad-02.c: Likewise.
* gcc.target/riscv/target-attr-bad-03.c: Likewise.
* gcc.target/riscv/target-attr-bad-04.c: Likewise.
* gcc.target/riscv/target-attr-bad-05.c: Likewise.
* gcc.target/riscv/target-attr-bad-06.c: Likewise.
* gcc.target/riscv/target-attr-bad-07.c: Likewise.
* gcc.target/riscv/target-attr-bad-08.c: Likewise.
* gcc.target/riscv/target-attr-bad-09.c: Likewise.
* gcc.target/riscv/target-attr-bad-10.c: Likewise.
33 files changed:
gcc/testsuite/gcc.target/riscv/cmo-32.c
gcc/testsuite/gcc.target/riscv/cmo-64.c
gcc/testsuite/gcc.target/riscv/pr98777.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/pr111391-1.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/pr113469.c
gcc/testsuite/gcc.target/riscv/rvv/vsetvl/pr115214.c
gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl_bug-1.c
gcc/testsuite/gcc.target/riscv/sum-of-two-s12-const-2.c
gcc/testsuite/gcc.target/riscv/target-attr-01.c
gcc/testsuite/gcc.target/riscv/target-attr-02.c
gcc/testsuite/gcc.target/riscv/target-attr-03.c
gcc/testsuite/gcc.target/riscv/target-attr-04.c
gcc/testsuite/gcc.target/riscv/target-attr-05.c
gcc/testsuite/gcc.target/riscv/target-attr-06.c
gcc/testsuite/gcc.target/riscv/target-attr-07.c
gcc/testsuite/gcc.target/riscv/target-attr-08.c
gcc/testsuite/gcc.target/riscv/target-attr-09.c
gcc/testsuite/gcc.target/riscv/target-attr-10.c
gcc/testsuite/gcc.target/riscv/target-attr-11.c
gcc/testsuite/gcc.target/riscv/target-attr-12.c
gcc/testsuite/gcc.target/riscv/target-attr-13.c
gcc/testsuite/gcc.target/riscv/target-attr-14.c
gcc/testsuite/gcc.target/riscv/target-attr-15.c
gcc/testsuite/gcc.target/riscv/target-attr-bad-01.c
gcc/testsuite/gcc.target/riscv/target-attr-bad-02.c
gcc/testsuite/gcc.target/riscv/target-attr-bad-03.c
gcc/testsuite/gcc.target/riscv/target-attr-bad-04.c
gcc/testsuite/gcc.target/riscv/target-attr-bad-05.c
gcc/testsuite/gcc.target/riscv/target-attr-bad-06.c
gcc/testsuite/gcc.target/riscv/target-attr-bad-07.c
gcc/testsuite/gcc.target/riscv/target-attr-bad-08.c
gcc/testsuite/gcc.target/riscv/target-attr-bad-09.c
gcc/testsuite/gcc.target/riscv/target-attr-bad-10.c