Home | History | Annotate | Download | only in arm
      1 #objdump: -drw --show-raw-insn
      2 #name: BLX encoding
      3 # This test is only valid on ELF based ports.
      4 #not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
      5 
      6 .*:     file format .*arm.*
      7 
      8 
      9 Disassembly of section .text:
     10 
     11 00000000 <ARM>:
     12    0:	e1a00000 	nop			; \(mov r0, r0\)
     13 
     14 00000004 <THUMB>:
     15    4:	f7ff effc 	blx	0 <ARM>
     16    8:	46c0      	nop			; \(mov r8, r8\)
     17    a:	f7ff effa 	blx	0 <ARM>
     18    e:	46c0      	nop			; \(mov r8, r8\)
     19   10:	f7ff eff6 	blx	0 <ARM>
     20   14:	f7ff eff5 			; <UNDEFINED> instruction: 0xf7ffeff5
     21   18:	46c0      	nop			; \(mov r8, r8\)
     22   1a:	f7ff eff1 			; <UNDEFINED> instruction: 0xf7ffeff1
     23   1e:	f7ff eff0 	blx	0 <ARM>
     24   22:	46c0      	nop			; \(mov r8, r8\)
     25