diff options
author | Xi Ruoyao <xry111@xry111.site> | 2022-09-24 13:57:19 +0800 |
---|---|---|
committer | Xi Ruoyao <xry111@xry111.site> | 2023-03-07 15:36:59 +0800 |
commit | f30f04b1fbd4b4e13a7535fad8e698c7b24db9b8 (patch) | |
tree | b605387c65b0f0811bbc692f2abe75e8f40cf814 | |
parent | 1690f928b379e8dac07832d25865ffe37d3c858b (diff) | |
download | gcc-f30f04b1fbd4b4e13a7535fad8e698c7b24db9b8.zip gcc-f30f04b1fbd4b4e13a7535fad8e698c7b24db9b8.tar.gz gcc-f30f04b1fbd4b4e13a7535fad8e698c7b24db9b8.tar.bz2 |
aarch64: testsuite: disable PIE for aapcs64 tests [PR70150]
If GCC is built with --enable-default-pie, a lot of aapcs64 tests fail
because relocation unsupported in PIE is used.
gcc/testsuite/ChangeLog:
PR testsuite/70150
* gcc.target/aarch64/aapcs64/aapcs64.exp (additional_flags):
Add -fno-pie -no-pie.
-rw-r--r-- | gcc/testsuite/gcc.target/aarch64/aapcs64/aapcs64.exp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/testsuite/gcc.target/aarch64/aapcs64/aapcs64.exp b/gcc/testsuite/gcc.target/aarch64/aapcs64/aapcs64.exp index fc6b3e8..8cf9cc1 100644 --- a/gcc/testsuite/gcc.target/aarch64/aapcs64/aapcs64.exp +++ b/gcc/testsuite/gcc.target/aarch64/aapcs64/aapcs64.exp @@ -27,7 +27,7 @@ if { ![istarget aarch64*-*-*] } then { torture-init set-torture-options $C_TORTURE_OPTIONS -set additional_flags "-W -Wall -Wno-abi" +set additional_flags "-W -Wall -Wno-abi -fno-pie -no-pie" # Test parameter passing. This uses abitest.S which relies on weak # symbols. |