Arm: Clean up PE GAS testsuite correct THUMB tests.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arm / ldconst.s
CommitLineData
e28cd48c
RE
1@ Test file for ARM/GAS -- ldr reg, =... expressions.
2
3.text
4.align
5foo:
6 ldr r0, =0
7 ldr r0, =0xff000000
8 ldr r0, =-1
9 ldr r0, =0x0fff0000
10 .pool
11
12 ldr r14, =0
13 ldr r14, =0x00ff0000
14 ldr r14, =0xff00ffff
15 ldr r14, =0x00fff000
16 .pool
17
18 ldreq r0, =0
19 ldreq r0, =0x0000ff00
20 ldreq r0, =0xffff00ff
21 ldreq r0, =0x000fff00
22 .pool
23
24 ldrmi r11, =0
25 ldrmi r11, =0x000000ff
26 ldrmi r11, =0xffffff00
27 ldrmi r11, =0x0000fff0
28 .pool
8335d6aa
JW
29
30 # test symbol literal support.
31 .macro ldrs const
32 .irp regindex, 0, 3, 8, 11, 14
33 ldr r\regindex, \const
34 .endr
35 .endm
36
37 ldrs "=ext_symbol"
38 ldrs "=ext_symbol + 0x1000"
39 .pool
This page took 0.800163 seconds and 4 git commands to generate.