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.
{} "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 {
"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"}
}