aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>1999-10-28 16:22:48 +0000
committerNick Clifton <nickc@redhat.com>1999-10-28 16:22:48 +0000
commitabdbda5ecb6d35bd8764c19e4a1eded60bc5ad92 (patch)
treeb7c1cecbc7448b9ea1f6b12e0cc80eabd695587d /ld/testsuite
parentb8d5f53766a3250e996b018e2c1aa2be54b43aab (diff)
downloadfsf-binutils-gdb-abdbda5ecb6d35bd8764c19e4a1eded60bc5ad92.zip
fsf-binutils-gdb-abdbda5ecb6d35bd8764c19e4a1eded60bc5ad92.tar.gz
fsf-binutils-gdb-abdbda5ecb6d35bd8764c19e4a1eded60bc5ad92.tar.bz2
Fix testsuite failures for arm -linux
Diffstat (limited to 'ld/testsuite')
-rw-r--r--ld/testsuite/ChangeLog5
-rw-r--r--ld/testsuite/ld-srec/srec.exp11
2 files changed, 11 insertions, 5 deletions
diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog
index 650d325..b66dce3 100644
--- a/ld/testsuite/ChangeLog
+++ b/ld/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+1999-10-28 Scott Bambrough <scottb@netwinder.org>
+
+ * ld/testsuite/ld-srec/srec.exp: Setup expected failures for
+ srec tests on ARM Linux.
+
1999-09-17 Alan Modra <alan@spri.levels.unisa.edu.au>
* ld-shared/shared.exp: xfail linux*libc1 shared (non PIC, load
diff --git a/ld/testsuite/ld-srec/srec.exp b/ld/testsuite/ld-srec/srec.exp
index 6551d36..ca38a00 100644
--- a/ld/testsuite/ld-srec/srec.exp
+++ b/ld/testsuite/ld-srec/srec.exp
@@ -229,11 +229,11 @@ proc run_srec_test { test objs } {
}
# ARM targets call __gccmain
- if [istarget arm-*-*] {
+ if [istarget arm*-*-*] {
set flags "$flags --defsym ___gccmain=0"
}
- if [istarget strongarm-*-*] {
+ if [istarget strongarm*-*-*] {
set flags "$flags --defsym __gccmain=0"
}
@@ -326,12 +326,13 @@ setup_xfail "*-*-aix*" "*-*-xcoff*"
# The S-record linker doesn't build ARM/Thumb stubs.
setup_xfail "arm-*-coff"
-setup_xfail "strongarm-*-*"
+setup_xfail "strongarm*-*-*"
setup_xfail "arm-*-pe*"
# setup_xfail "arm-*elf*"
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,8 +369,8 @@ if ![ld_compile "$CXX $CXXFLAGS -fgnu-linker" $srcdir/$subdir/sr3.cc tmpdir/sr3.
setup_xfail "i*86-*-aout*"
setup_xfail "mips*-*-irix5*" "mips*-*-irix6*"
setup_xfail "*-*-aix*" "*-*-xcoff*"
-setup_xfail "arm-*-*"
-setup_xfail "strongarm-*-*"
+setup_xfail "arm*-*-*"
+setup_xfail "strongarm*-*-*"
setup_xfail "thumb-*-*"
setup_xfail "powerpc*-*-eabi*"
setup_xfail "v850*-*-elf"