]> git.ipfire.org Git - thirdparty/gcc.git/commit
testsuite: Sanitize pacbti test cases for Cortex-M
authorTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Tue, 3 Sep 2024 09:23:57 +0000 (11:23 +0200)
committerTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Sun, 27 Oct 2024 12:24:13 +0000 (13:24 +0100)
commit6ad29a858bac7cf9e765925cf5f6945e20f085be
tree9b0f441f93e6028bbe9daf942f367bb180e8d2ba
parentab78ee298864b5db8fb81e263fc0d64bfd8f082d
testsuite: Sanitize pacbti test cases for Cortex-M

Some of the test cases were scanning for "bti", but it would,
incorrectly, match the ".arch_extenssion pacbti".

gcc/testsuite/ChangeLog:

* gcc.target/arm/bti-1.c: Check for asm instructions starting
with a tab.
* gcc.target/arm/bti-2.c: Likewise.
* gcc.target/arm/pac-1.c: Likewise.
* gcc.target/arm/pac-2.c: Likewise.
* gcc.target/arm/pac-3.c: Likewise.
* gcc.target/arm/pac-4.c: Likewise.
* gcc.target/arm/pac-6.c: Likewise.
* gcc.target/arm/pac-7.c: Likewise.
* gcc.target/arm/pac-8.c: Likewise.
* gcc.target/arm/pac-9.c: Likewise.
* gcc.target/arm/pac-10.c: Likewise.
* gcc.target/arm/pac-11.c: Likewise.
* gcc.target/arm/pac-15.c: Likewise.
* gcc.target/arm/pac-sibcall.c: Likewise.

Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Co-authored-by: Yvan ROUX <yvan.roux@foss.st.com>
14 files changed:
gcc/testsuite/gcc.target/arm/bti-1.c
gcc/testsuite/gcc.target/arm/bti-2.c
gcc/testsuite/gcc.target/arm/pac-1.c
gcc/testsuite/gcc.target/arm/pac-10.c
gcc/testsuite/gcc.target/arm/pac-11.c
gcc/testsuite/gcc.target/arm/pac-15.c
gcc/testsuite/gcc.target/arm/pac-2.c
gcc/testsuite/gcc.target/arm/pac-3.c
gcc/testsuite/gcc.target/arm/pac-4.c
gcc/testsuite/gcc.target/arm/pac-6.c
gcc/testsuite/gcc.target/arm/pac-7.c
gcc/testsuite/gcc.target/arm/pac-8.c
gcc/testsuite/gcc.target/arm/pac-9.c
gcc/testsuite/gcc.target/arm/pac-sibcall.c