aboutsummaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@linux-m68k.org>2009-08-23 14:38:31 +0000
committerAndreas Schwab <schwab@linux-m68k.org>2009-08-23 14:38:31 +0000
commit9853c09956087388c0224a72efa57225503e8dfc (patch)
treecf79ac0e654301f335ba4e7948db90ad8cbac185 /ld
parent61186d578df8dd0fccd21a6f4e1fe61931d04da8 (diff)
downloadgdb-9853c09956087388c0224a72efa57225503e8dfc.zip
gdb-9853c09956087388c0224a72efa57225503e8dfc.tar.gz
gdb-9853c09956087388c0224a72efa57225503e8dfc.tar.bz2
* ld-powerpc/powerpc.exp: Move relaxing and relocatable relaxing
tests from ppc64elftest to ppcelftest and pass -a32 to assembler.
Diffstat (limited to 'ld')
-rw-r--r--ld/testsuite/ChangeLog3
-rw-r--r--ld/testsuite/ld-powerpc/powerpc.exp12
2 files changed, 9 insertions, 6 deletions
diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog
index 87ef48e..d57d2f0 100644
--- a/ld/testsuite/ChangeLog
+++ b/ld/testsuite/ChangeLog
@@ -1,5 +1,8 @@
2009-08-23 Andreas Schwab <schwab@linux-m68k.org>
+ * ld-powerpc/powerpc.exp: Move relaxing and relocatable relaxing
+ tests from ppc64elftest to ppcelftest and pass -a32 to assembler.
+
* ld-powerpc/relax.d: Fix whitespace.
* ld-powerpc/relaxr.d: Likewise.
diff --git a/ld/testsuite/ld-powerpc/powerpc.exp b/ld/testsuite/ld-powerpc/powerpc.exp
index edfab3f..26eaac7 100644
--- a/ld/testsuite/ld-powerpc/powerpc.exp
+++ b/ld/testsuite/ld-powerpc/powerpc.exp
@@ -124,6 +124,12 @@ set ppcelftests {
{} "sdalib.so"}
{"Dynamic application with SDA" "-melf32ppc tmpdir/sdalib.so" "-a32" {sdadyn.s}
{{objdump -R sdadyn.d}} "sdadyn"}
+ {"relaxing" "-melf32ppc --relax -Ttext=0 --defsym far=0x80001234 --defsym near=0x00004320" "-a32" "relax.s"
+ {{objdump -dr relax.d}}
+ "relax"}
+ {"relocatable relaxing" "-melf32ppc -r --relax" "-a32" "relax.s"
+ {{objdump -dr relaxr.d}}
+ "relax"}
}
set ppc64elftests {
@@ -158,12 +164,6 @@ set ppc64elftests {
"tlsmark"}
{"sym@tocbase" "-shared -melf64ppc" "-a64" {symtocbase-1.s symtocbase-2.s}
{{objdump -dj.data symtocbase.d}} "symtocbase.so"}
- {"relaxing" "-melf32ppc --relax -Ttext=0 --defsym far=0x80001234 --defsym near=0x00004320" "" "relax.s"
- {{objdump -dr relax.d}}
- "relax"}
- {"relocatable relaxing" "-melf32ppc -r --relax" "" "relax.s"
- {{objdump -dr relaxr.d}}
- "relax"}
}