1 @ Tests that should fail for ALU group relocations.
5 .macro alutest insn sym offset
7 \insn r0, r0, #:pc_g0:(\sym + \offset)
8 \insn r0, r0, #:pc_g1:(\sym + \offset)
9 \insn r0, r0, #:pc_g2:(\sym + \offset)
11 \insn r0, r0, #:pc_g0_nc:(\sym + \offset)
12 \insn r0, r0, #:pc_g1_nc:(\sym + \offset)
14 \insn r0, r0, #:sb_g0:(\sym + \offset)
15 \insn r0, r0, #:sb_g1:(\sym + \offset)
16 \insn r0, r0, #:sb_g2:(\sym + \offset)
18 \insn r0, r0, #:sb_g0_nc:(\sym + \offset)
19 \insn r0, r0, #:sb_g1_nc:(\sym + \offset)
24 alutest add localsym 0x11001
25 alutest adds f 0x11001
26 alutest adds localsym 0x11001
28 alutest add f "-0x11001"
29 alutest add localsym "-0x11001"
30 alutest adds f "-0x11001"
31 alutest adds localsym "-0x11001"