[binutils, ARM, 6/16] New BF instruction for Armv8.1-M Mainline
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arm / pr21458.d
CommitLineData
fc6141f0 1#as: -mthumb-interwork
52a86f84
NC
2#objdump: -d --prefix-addresses --show-raw-insn
3#name: ADR(L) for Thumb functions
2ac93be7 4#skip: *-*-pe *-wince-* *-*-vxworks
52a86f84 5
fc6141f0 6# Test that using ADR(L) on thumb function symbols sets the T bit when -mthumb-interwork is active.
52a86f84
NC
7
8.*: +file format .*arm.*
9
10Disassembly of section .text:
110+00000 <.*> 4770[ ]+bx[ ]+lr
120+00002 <.*> 46c0[ ]+nop[ ]+; \(mov r8, r8\)
130+00004 <.*> e12fff1e[ ]+bx[ ]+lr
140+00008 <.*> f2af 000b[ ]+subw[ ]+r0, pc, #11
150+0000c <.*> 4780[ ]+blx[ ]+r0
160+0000e <.*> f2af 020c[ ]+subw[ ]+r2, pc, #12
170+00012 <.*> 4790[ ]+blx[ ]+r2
180+00014 <.*> e24f401b[ ]+sub[ ]+r4, pc, #27
190+00018 <.*> e1a00000[ ]+nop[ ]+; \(mov r0, r0\)
200+0001c <.*> e12fff34[ ]+blx[ ]+r4
210+00020 <.*> e24f6024[ ]+sub[ ]+r6, pc, #36[ ]+; 0x24
220+00024 <.*> e1a00000[ ]+nop[ ]+; \(mov r0, r0\)
230+00028 <.*> e12fff36[ ]+blx[ ]+r6
240+0002c <.*> e24f8033[ ]+sub[ ]+r8, pc, #51[ ]+; 0x33
250+00030 <.*> e12fff38[ ]+blx[ ]+r8
260+00034 <.*> e24fa038[ ]+sub[ ]+sl, pc, #56[ ]+; 0x38
270+00038 <.*> e12fff3a[ ]+blx[ ]+sl
280+0003c <.*> 324fc043[ ]+subcc[ ]+ip, pc, #67[ ]+; 0x43
This page took 0.106287 seconds and 4 git commands to generate.