
gas/ * config/tc-arm.c (md_apply_fix): Check BFD_RELOC_ARM_IMMEDIATE and BFD_RELOC_ARM_ADRL_IMMEDIATE value is in the correct section. Check BFD_RELOC_ARM_ADRL_IMMEDIATE has a defined symbol. gas/testsuites/ * gas/arm/adr-invalid.d: New file. * gas/arm/adr-invalid.l: New file. * gas/arm/adr-invalid.s: New file.
12 lines
141 B
ArmAsm
12 lines
141 B
ArmAsm
.text
|
|
start:
|
|
adr r0, var
|
|
adr r0, undefinedvar
|
|
adrl r1, var
|
|
adrl r1, undefinedvar
|
|
|
|
.data
|
|
.globl var
|
|
var:
|
|
.word 0x00000000
|
|
|