summaryrefslogtreecommitdiffstats
path: root/binutils-2.25/gas/testsuite/gas/arm/thumb2_pool.s
diff options
context:
space:
mode:
Diffstat (limited to 'binutils-2.25/gas/testsuite/gas/arm/thumb2_pool.s')
-rw-r--r--binutils-2.25/gas/testsuite/gas/arm/thumb2_pool.s11
1 files changed, 11 insertions, 0 deletions
diff --git a/binutils-2.25/gas/testsuite/gas/arm/thumb2_pool.s b/binutils-2.25/gas/testsuite/gas/arm/thumb2_pool.s
index 844e77ec..92c0fe9c 100644
--- a/binutils-2.25/gas/testsuite/gas/arm/thumb2_pool.s
+++ b/binutils-2.25/gas/testsuite/gas/arm/thumb2_pool.s
@@ -11,3 +11,14 @@ thumb2_ldr:
ldr.w r5, =0x12345678
ldr r1, =0x12345678
.pool
+
+ # test symbol literal support.
+ .macro ldrs const
+ .irp regindex, 1, 4, 9, 12, 13
+ ldr r\regindex, \const
+ .endr
+ .endm
+
+ ldrs "=ext_symbol"
+ ldrs "=ext_symbol + 0x1000"
+ .pool