]> git.ipfire.org Git - thirdparty/gcc.git/commit
testsuite: arm: Use effective-target for {gcc,g++}.target/arm/ tests
authorTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Sun, 13 Oct 2024 18:52:50 +0000 (20:52 +0200)
committerTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Thu, 21 Nov 2024 06:51:48 +0000 (07:51 +0100)
commit3192c1df360c18b9443280507322777f3a81077b
treed9f800056d8cfce261f115c2beafcf714d1299d3
parentb12bc0bd59a344f9f6a9284ebdb2a7322fd7bcff
testsuite: arm: Use effective-target for {gcc,g++}.target/arm/ tests

Update test cases to use -mcpu=unset/-march=unset feature introduced in
r15-3606-g7d6c6a0d15c.

gcc/testsuite/ChangeLog:

* g++.target/arm/pr103676.C: Use effective-target
arm_cpu_cortex_m7.
* gcc.target/arm/no-volatile-in-it.c: Likewise.
* gcc.target/arm/fma-sp.c: Use effective-target
arm_cpu_cortex_m4_hard.
* gcc.target/arm/pr53859.c: Use effective-target
arm_cpu_cortex_m4.
* gcc.target/arm/mve/intrinsics/pr97327.c: Use effective-target
arm_cpu_cortex_m55.
* gcc.target/arm/pr65067.c: Use effective-target
arm_cpu_cortex_m3.
* lib/target-supports.exp: Define effective-target
arm_cpu_cortex_m3, arm_cpu_cortex_m4, arm_cpu_cortex_m4_hard,
arm_cpu_cortex_m7 and arm_cpu_cortex_m55.

Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
gcc/testsuite/g++.target/arm/pr103676.C
gcc/testsuite/gcc.target/arm/fma-sp.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/pr97327.c
gcc/testsuite/gcc.target/arm/no-volatile-in-it.c
gcc/testsuite/gcc.target/arm/pr53859.c
gcc/testsuite/gcc.target/arm/pr65067.c
gcc/testsuite/lib/target-supports.exp