aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-mips-elf/pic-and-nonpic-5b.dd
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2009-07-17 09:46:00 +0000
committerNick Clifton <nickc@redhat.com>2009-07-17 09:46:00 +0000
commit6d30f5b2dcf2d644300d8ab5ada56cfa22f97bf2 (patch)
tree7b1ff0b8cc51b35b86d516de0c56a8c7182b5767 /ld/testsuite/ld-mips-elf/pic-and-nonpic-5b.dd
parent1ef4d87fe8cce2596a7d1d1c458db1b11c2c5d0e (diff)
downloadbinutils-6d30f5b2dcf2d644300d8ab5ada56cfa22f97bf2.zip
binutils-6d30f5b2dcf2d644300d8ab5ada56cfa22f97bf2.tar.gz
binutils-6d30f5b2dcf2d644300d8ab5ada56cfa22f97bf2.tar.bz2
* elfxx-mips.c (LOAD_INTERLOCKS_P): New define.
(_bfd_mips_elf_size_dynamic_sections): For CPUs without load interlocking, the last PLT entry needs a nop in the branch delay slot. (_bfd_mips_elf_finish_dynamic_symbol): For CPUs with load itnerlocking, output the last two PLT entries in reverse order. * ld-mips-elf/pic-and-nonpic-3b.dd, ld-mips-elf/pic-and-nonpic-5b.dd, ld-mips-elf/pic-and-nonpic-6-o32.dd: Updated to use new PLT entries.
Diffstat (limited to 'ld/testsuite/ld-mips-elf/pic-and-nonpic-5b.dd')
-rw-r--r--ld/testsuite/ld-mips-elf/pic-and-nonpic-5b.dd3
1 files changed, 1 insertions, 2 deletions
diff --git a/ld/testsuite/ld-mips-elf/pic-and-nonpic-5b.dd b/ld/testsuite/ld-mips-elf/pic-and-nonpic-5b.dd
index ff18883..9adfb31 100644
--- a/ld/testsuite/ld-mips-elf/pic-and-nonpic-5b.dd
+++ b/ld/testsuite/ld-mips-elf/pic-and-nonpic-5b.dd
@@ -16,9 +16,8 @@ Disassembly of section \.plt:
00043060 <foo@plt>:
.*: 3c0f0008 lui t7,0x8
.*: 8df91008 lw t9,4104\(t7\)
-.*: 25f81008 addiu t8,t7,4104
.*: 03200008 jr t9
-.*: 00000000 nop
+.*: 25f81008 addiu t8,t7,4104
Disassembly of section .text: