Displaying 2 results from an estimated 2 matches for "e3a00001".
Did you mean:
e3a00000
2013 Oct 25
0
[LLVMdev] Add support for ldr pseudo instruction in ARM integrated assembler
...t; ldr r0, =0x1
> ldr r0, =-0x1
> ldr r0, =0x1000001
> ldr r0, =bar
> ldr r0, =baz
> bar:
>
> Produces an object file like this (with relocations shown):
> Disassembly of section .text:
> 00000000 <foo>:
> 0: e3a00001 mov r0, #1
> 4: e3e00000 mvn r0, #0
> 8: e59f0004 ldr r0, [pc, #4] ; 14 <bar>
> c: e59f0004 ldr r0, [pc, #4] ; 18 <bar+0x4>
> 10: e59f0004 ldr r0, [pc, #4] ; 1c <bar...
2013 Oct 25
5
[LLVMdev] Add support for ldr pseudo instruction in ARM integrated assembler
...ing gnu as to compile this code:
.text
foo:
ldr r0, =0x1
ldr r0, =-0x1
ldr r0, =0x1000001
ldr r0, =bar
ldr r0, =baz
bar:
Produces an object file like this (with relocations shown):
Disassembly of section .text:
00000000 <foo>:
0: e3a00001 mov r0, #1
4: e3e00000 mvn r0, #0
8: e59f0004 ldr r0, [pc, #4] ; 14 <bar>
c: e59f0004 ldr r0, [pc, #4] ; 18 <bar+0x4>
10: e59f0004 ldr r0, [pc, #4] ; 1c <bar+0x8>
0000...