[PATCH] x86: restrict recently added ifunc gas tests
Jan Beulich
jbeulich@suse.com
Fri Jan 16 12:41:45 GMT 2026
These will fail on Solaris and other non-GNU targets.
--- a/gas/testsuite/gas/i386/i386.exp
+++ b/gas/testsuite/gas/i386/i386.exp
@@ -741,12 +741,15 @@ if [gas_32_check] then {
run_dump_test "intel-cmps16"
run_list_test "inval-equ-1" "-al"
run_list_test "inval-equ-2" "-al"
- run_dump_test "ifunc"
- run_list_test "ifunc-2"
- run_dump_test "ifunc-3"
run_dump_test "localpic"
run_dump_test "debug1"
+ if {[supports_gnu_osabi]} then {
+ run_dump_test "ifunc"
+ run_list_test "ifunc-2"
+ run_dump_test "ifunc-3"
+ }
+
run_dump_test "dwarf2-line-1"
run_dump_test "dwarf2-line-2"
run_dump_test "dwarf2-line-3"
--- a/gas/testsuite/gas/i386/x86-64-ifunc.d
+++ b/gas/testsuite/gas/i386/x86-64-ifunc.d
@@ -1,6 +1,7 @@
#source: ifunc.s
#objdump: -drw
#name: x86-64 ifunc
+#target: [supports_gnu_osabi]
.*: +file format .*
More information about the Binutils
mailing list