aarch64 and arm testsuite fixes for targets lacking shared libs
[deliverable/binutils-gdb.git] / ld / testsuite / ld-arm / tls-longplt.s
1 .syntax unified
2 .arch armv6t2
3 .text
4 text:
5 .arm
6 ldr r0,1f
7 2: blx udefw(tlscall)
8 nop
9 .p2align 2
10 1: .word udefw(tlsdesc) + (. - 2b)
11
12 .thumb
13 ldr r0,1f
14 2: blx udefw(tlscall)
15 nop
16 .p2align 2
17 1: .word udefw(tlsdesc) + (. - 2b + 1)
18
19 .section ".foo","ax"
20 foo:
21 .arm
22 ldr r0,1f
23 2: blx glob1(tlscall)
24 nop
25 .p2align 2
26 1: .word glob1(tlsdesc) + (. - 2b)
27
28 .arm
29 ldr r0,1f
30 2: blx udefw(tlscall)
31 nop
32 .p2align 2
33 1: .word udefw(tlsdesc) + (. - 2b)
34
35 .thumb
36 ldr r0,1f
37 2: blx udefw(tlscall)
38 nop
39 .p2align 2
40 1: .word udefw(tlsdesc) + (. - 2b + 1)
41
42 .section .tdata,"awT"
43 @ glob used by tls-longplt-lib
44 .type glob, %object
45 .globl glob
46 glob: .space 4
47 .globl udefw
48 .weak udefw
This page took 0.031747 seconds and 4 git commands to generate.