]> git.ipfire.org Git - thirdparty/gcc.git/commit
testsuite: arm: Use effective-target for pure-code/* tests
authorTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Sun, 13 Oct 2024 12:42:53 +0000 (14:42 +0200)
committerTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Thu, 21 Nov 2024 06:50:30 +0000 (07:50 +0100)
commit703839b8bd1ee667ae165ac435b0acedfb72cf4b
tree85f4d99b5b5dfc5b6cae9865d06ca87c66cbb874
parent0380051bba3f33c69d3114d6c4561ef48b633310
testsuite: arm: Use effective-target for pure-code/* tests

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

gcc/testsuite/ChangeLog:

* gcc.target/arm/pure-code/no-literal-pool-m0.c: Use
effective-target arm_cpu_cortex-m0.
* gcc.target/arm/pure-code/no-literal-pool-m23.c: Use
effective-target arm_cpu_cortex-m23.
* gcc.target/arm/pure-code/pr94538-1.c: Likewise.
* gcc.target/arm/pure-code/pr109800.c: Use effective-target
arm_arch_v7em_hard.
* lib/target-supports.exp: Define effective-target
arm_cpu_cortex_m0, arm_cpu_cortex_m23 and arm_arch_v7em_hard.

Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
gcc/testsuite/gcc.target/arm/pure-code/no-literal-pool-m0.c
gcc/testsuite/gcc.target/arm/pure-code/no-literal-pool-m23.c
gcc/testsuite/gcc.target/arm/pure-code/pr109800.c
gcc/testsuite/gcc.target/arm/pure-code/pr94538-1.c
gcc/testsuite/lib/target-supports.exp