[ARM] Fix extern protected data handling
[deliverable/binutils-gdb.git] / ld / testsuite / ld-arm / protected-data.s
1 .syntax unified
2
3 .data
4 .protected var
5 .global var
6 .align 2
7 .type var, %object
8 .size var, 4
9 var:
10 .word 1
11
12 .text
13 .align 2
14 .global getaddr
15 .thumb
16 .thumb_func
17 .type getaddr, %function
18 getaddr:
19 ldr r3, 2f
20 ldr r2, 2f+4
21 1:
22 add r3, pc
23 ldr r0, [r3, r2]
24 bx lr
25 .align 2
26 2:
27 .word _GLOBAL_OFFSET_TABLE_-(1b+4)
28 .word var(GOT)
29 .size getaddr, .-getaddr
This page took 0.033117 seconds and 4 git commands to generate.