[PATCH] x86-64: Skip SCFI tests for x32 targets

H.J. Lu hjl.tools@gmail.com
Mon Jan 15 15:35:42 GMT 2024


Since SCFI isn't supported on x32:

Fatal error: SCFI is not supported for this ABI

skip SCFI tests for x32 targets.

	PR gas/31245
	* testsuite/gas/scfi/x86_64/scfi-x86-64.exp: Skip for x32
	targets.
---
 gas/testsuite/gas/scfi/x86_64/scfi-x86-64.exp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gas/testsuite/gas/scfi/x86_64/scfi-x86-64.exp b/gas/testsuite/gas/scfi/x86_64/scfi-x86-64.exp
index 460d5fd2bca..2b291800b65 100644
--- a/gas/testsuite/gas/scfi/x86_64/scfi-x86-64.exp
+++ b/gas/testsuite/gas/scfi/x86_64/scfi-x86-64.exp
@@ -19,7 +19,7 @@ if { ![is_elf_format] } then {
 }
 
 # common tests
-if  { ([istarget "x86_64-*-*"]) } then {
+if  { ([istarget "x86_64-*-*"] && ![istarget "x86_64-*-linux*-gnux32"]) } then {
 
     global ASFLAGS
     set old_ASFLAGS "$ASFLAGS"
-- 
2.43.0



More information about the Binutils mailing list