ARM testsuite failures...

Scott Bambrough scottb@netwinder.org
Thu Oct 28 09:14:00 GMT 1999


/home/scottb/cvstree/binutils-build/ld/ld-new: error: cannot change
output format whilst linking ARM binaries
FAIL: S-records

/home/scottb/cvstree/binutils-build/ld/ld-new: error: cannot change
output format whilst linking ARM binaries
FAIL: S-records with constructors

It would seem these tests are expected to fail on ARM platforms.  I have
attached a patch that sets them up as expected failures for ARM Linux as
well.

Scott

1999-10-28  Scott Bambrough  <scottb@netwinder.org>

        * ld/testsuite/ld-srec/srec.exp: Setup expected failures for
	  srec tests on ARM Linux.
Index: srec.exp
===================================================================
RCS file: /cvs/binutils/binutils/ld/testsuite/ld-srec/srec.exp,v
retrieving revision 1.2
diff -u -r1.2 srec.exp
--- srec.exp	1999/05/11 20:31:53	1.2
+++ srec.exp	1999/10/28 15:56:51
@@ -229,7 +229,7 @@
     }
 
     # ARM targets call __gccmain
-    if [istarget arm-*-*] {
+    if [istarget arm*-*-*] {
 	set flags "$flags --defsym ___gccmain=0"
     }
     
@@ -332,6 +332,7 @@
 setup_xfail "thumb-*-coff*"
 setup_xfail "thumb-*-pe*"
 setup_xfail "thumb-*-elf*"
+setup_xfail "arm*-*-linux*"
 
 # The S-record linker doesn't build special EABI sections.
 setup_xfail "powerpc*-*-eabi*"
@@ -368,7 +369,7 @@
 setup_xfail "i*86-*-aout*"
 setup_xfail "mips*-*-irix5*" "mips*-*-irix6*"
 setup_xfail "*-*-aix*" "*-*-xcoff*"
-setup_xfail "arm-*-*"
+setup_xfail "arm*-*-*"
 setup_xfail "strongarm-*-*"
 setup_xfail "thumb-*-*"
 setup_xfail "powerpc*-*-eabi*"


More information about the Binutils mailing list