This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
PATCH: Skip selective and srec for ia64
- From: "H. J. Lu" <hjl at lucon dot org>
- To: binutils at sources dot redhat dot com
- Date: Mon, 21 Jul 2003 12:09:23 -0700
- Subject: PATCH: Skip selective and srec for ia64
IA64 doesn't support selective nor srec. I will check this in shortly.
H.J.
----
2003-07-21 H.J. Lu <hongjiu.lu@intel.com>
* ld-selective/selective.exp: Skip "ia64-*-*".
* ld-srec/srec.exp: Make xfail on "ia64-*-*".
--- ld/testsuite/ld-selective/selective.exp.ia64 2003-05-13 08:45:35.000000000 -0700
+++ ld/testsuite/ld-selective/selective.exp 2003-07-21 11:58:35.000000000 -0700
@@ -39,6 +39,11 @@ if {[istarget "alpha*-*-*"]} {
return
}
+# IA64 does not support selective linking
+if {[istarget "ia64-*-*"]} {
+ return
+}
+
# s390 does not support selective linking
if {[istarget "s390*-*-*"]} {
return
--- ld/testsuite/ld-srec/srec.exp.ia64 2003-06-11 07:18:04.000000000 -0700
+++ ld/testsuite/ld-srec/srec.exp 2003-07-21 11:35:59.000000000 -0700
@@ -384,6 +384,9 @@ setup_xfail "alpha*-*-netbsd*"
# The S-record linker hasn't any hope of coping with HPPA relocs.
setup_xfail "hppa*-*-*"
+# The S-record linker doesn't handle IA64 Elf relaxation.
+setup_xfail "ia64-*-*"
+
# The S-record linker doesn't support the special PE headers - the PE
# emulation tries to write pe-specific information to the PE headers
# in the output bfd, but it's not a PE bfd (it's an srec bfd)
@@ -417,6 +420,7 @@ setup_xfail "v850*-*-elf"
setup_xfail "alpha*-*-elf*" "alpha*-*-linux-gnu*" "alpha*-*-gnu*"
setup_xfail "alpha*-*-netbsd*"
setup_xfail "hppa*-*-*"
+setup_xfail "ia64-*-*"
setup_xfail "*-*-cygwin*" "*-*-mingw*" "*-*-pe*" "*-*-winnt*"
run_srec_test $test2 "tmpdir/sr3.o"