summaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-x86-64/gpoff-2a.S
diff options
context:
space:
mode:
Diffstat (limited to 'ld/testsuite/ld-x86-64/gpoff-2a.S')
-rw-r--r--ld/testsuite/ld-x86-64/gpoff-2a.S19
1 files changed, 19 insertions, 0 deletions
diff --git a/ld/testsuite/ld-x86-64/gpoff-2a.S b/ld/testsuite/ld-x86-64/gpoff-2a.S
new file mode 100644
index 00000000000..cb9f26755a7
--- /dev/null
+++ b/ld/testsuite/ld-x86-64/gpoff-2a.S
@@ -0,0 +1,19 @@
+ .text
+ .globl get_foo
+get_foo:
+ movl %gs:foo@GPOFF, %eax
+ ret
+
+ .globl get_foo_gpoff
+get_foo_gpoff:
+ leal foo@GPOFF, %eax
+ ret
+
+ .data
+ .globl foo_gpoff
+foo_gpoff:
+ .long foo@GPOFF
+
+ .data
+foo:
+ .long 0x12345678