aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite
diff options
context:
space:
mode:
authorRichard Sandiford <rdsandiford@googlemail.com>2007-08-17 13:22:44 +0000
committerRichard Sandiford <rdsandiford@googlemail.com>2007-08-17 13:22:44 +0000
commit3935e1af80865293a2a63395461872ea7c78615d (patch)
treee55dfb537cbe2df04c93a87d92a072fc64c557bf /ld/testsuite
parent429acdec2b3c85ab9eec2c6dba0f942783b0dc82 (diff)
downloadgdb-3935e1af80865293a2a63395461872ea7c78615d.zip
gdb-3935e1af80865293a2a63395461872ea7c78615d.tar.gz
gdb-3935e1af80865293a2a63395461872ea7c78615d.tar.bz2
ld/testsuite/
* lib/ld-lib.exp (run_dump_test): Allow [big_or_little_endian] to appear in assembler and linker options. * ld-mips-elf/vxworks1-static.d (ld): Add [big_or_little_endian].
Diffstat (limited to 'ld/testsuite')
-rw-r--r--ld/testsuite/ChangeLog6
-rw-r--r--ld/testsuite/ld-mips-elf/vxworks1-static.d2
-rw-r--r--ld/testsuite/lib/ld-lib.exp4
3 files changed, 11 insertions, 1 deletions
diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog
index eba8a7a..b504105 100644
--- a/ld/testsuite/ChangeLog
+++ b/ld/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2007-08-17 Richard Sandiford <richard@codesourcery.com>
+
+ * lib/ld-lib.exp (run_dump_test): Allow [big_or_little_endian]
+ to appear in assembler and linker options.
+ * ld-mips-elf/vxworks1-static.d (ld): Add [big_or_little_endian].
+
2007-08-16 Alan Modra <amodra@bigpond.net.au>
* ld-srec/srec.exp: Always pass "-G 0". Remove all powerpc
diff --git a/ld/testsuite/ld-mips-elf/vxworks1-static.d b/ld/testsuite/ld-mips-elf/vxworks1-static.d
index 88c0baf..69765ae 100644
--- a/ld/testsuite/ld-mips-elf/vxworks1-static.d
+++ b/ld/testsuite/ld-mips-elf/vxworks1-static.d
@@ -1,4 +1,4 @@
#name: VxWorks executable test 1 (static)
#source: vxworks1.s
-#ld: tmpdir/libvxworks1.so -Tvxworks1.ld
+#ld: tmpdir/libvxworks1.so -Tvxworks1.ld [big_or_little_endian]
#error: Dynamic sections created in non-dynamic link
diff --git a/ld/testsuite/lib/ld-lib.exp b/ld/testsuite/lib/ld-lib.exp
index c983f1b..878af0c 100644
--- a/ld/testsuite/lib/ld-lib.exp
+++ b/ld/testsuite/lib/ld-lib.exp
@@ -708,6 +708,10 @@ proc run_dump_test { name } {
}
set opts($opt_name) [concat $opts($opt_name) $opt_val]
}
+ foreach opt { as ld } {
+ regsub {\[big_or_little_endian\]} $opts($opt) \
+ [big_or_little_endian] opts($opt)
+ }
# Decide early whether we should run the test for this target.
if { [llength $opts(target)] > 0 } {