diff options
Diffstat (limited to 'binutils-2.25/gas/testsuite/gas/arm/ldr-global.s')
-rw-r--r-- | binutils-2.25/gas/testsuite/gas/arm/ldr-global.s | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/binutils-2.25/gas/testsuite/gas/arm/ldr-global.s b/binutils-2.25/gas/testsuite/gas/arm/ldr-global.s new file mode 100644 index 00000000..ef3960c5 --- /dev/null +++ b/binutils-2.25/gas/testsuite/gas/arm/ldr-global.s @@ -0,0 +1,22 @@ +@ Test pc-relative loads from global objects defined in the same text segment. +@ See tc-arm.c:arm_force_relocation. +.arch armv7-a +.fpu vfp +.syntax unified +.text +foo_arm: + ldr r0, bar + ldrsh r0, bar + vldr s0, bar +.thumb +foo_thumb: + ldr r0, bar + ldr.n r0, bar + vldr s0, bar + ldr.w r0, bar + +.align 2 +.globl bar +bar: + .word 42 + |