* elf32-spu.c (build_stub): Fix malloc under-allocation.
[binutils.git] / gas / testsuite / gas / arm / group-reloc-alu-encoding-bad.s
blobbdde4ad45068ddc8ec853af6ad4819d07111fada
1 @ Tests that should fail for ALU group relocations.
3 .text
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)
21 .endm
23 alutest add f 0x11001
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"
33 localsym:
34 mov r0, #0