]> oss.titaniummirror.com Git - msp430-binutils.git/blobdiff - gas/testsuite/gas/arm/bl-local-v4t.d
Merge commit 'upstream/2.20'
[msp430-binutils.git] / gas / testsuite / gas / arm / bl-local-v4t.d
diff --git a/gas/testsuite/gas/arm/bl-local-v4t.d b/gas/testsuite/gas/arm/bl-local-v4t.d
new file mode 100644 (file)
index 0000000..767d9ce
--- /dev/null
@@ -0,0 +1,19 @@
+#name: bl local instructions for v4t.
+#objdump: -drw --prefix-addresses --show-raw-insn
+#skip: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix* *-*-elf
+#as:
+# stderr: blx-local-thumb.l
+
+.*: +file format .*arm.*
+Disassembly of section .text:
+0+00 <[^>]*> f7ff fffe         bl      00+18 <[^>]*>   0: R_ARM_THM_CALL       foo2
+0+1c <[^>]*> d004              beq.n   00+28 <[^>]*>
+0+1e <[^>]*> e003              b.n     00+28 <[^>]*>
+0+20 <[^>]*> f000 f808         bl      00+34 <[^>]*>
+0+24 <[^>]*> f000 f802         bl      00+2c <[^>]*>
+0+28 <[^>]*> 46c0              nop                     ; \(mov r8, r8\)
+0+2a <[^>]*> 46c0              nop                     ; \(mov r8, r8\)
+0+2c <[^>]*> 46c0              nop                     ; \(mov r8, r8\)
+       ...
+0+30 <[^>]*> e1a00000  nop                     ; \(mov r0, r0\)
+0+34 <[^>]*> e1a00000  nop                     ; \(mov r0, r0\)