diff options
Diffstat (limited to 'binutils-2.25/ld/testsuite/ld-arm/jump-reloc-veneers-cond-long-backward.d')
-rw-r--r-- | binutils-2.25/ld/testsuite/ld-arm/jump-reloc-veneers-cond-long-backward.d | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/binutils-2.25/ld/testsuite/ld-arm/jump-reloc-veneers-cond-long-backward.d b/binutils-2.25/ld/testsuite/ld-arm/jump-reloc-veneers-cond-long-backward.d new file mode 100644 index 00000000..ee0709ad --- /dev/null +++ b/binutils-2.25/ld/testsuite/ld-arm/jump-reloc-veneers-cond-long-backward.d @@ -0,0 +1,24 @@ + +.*: file format.* + + +Disassembly of section destsect: + +00008002 <[^>]*>: + 8002: f7ff fffe bl 8002 <dest> + +Disassembly of section .text: + +001080.. <[^>]*>: + 1080..: f040 8002 bne.w 108008 <__dest_veneer> + 1080..: 0000 movs r0, r0 + ... + +001080.. <[^>]*>: + 1080..: b401 push {r0} + 1080..: 4802 ldr r0, \[pc, #8\] ; \(108014 <__dest_veneer\+0xc>\) + 1080..: 4684 mov ip, r0 + 1080..: bc01 pop {r0} + 1080..: 4760 bx ip + 1080..: bf00 nop + 1080..: 00008003 .word 0x00008003 |