daily update
[binutils.git] / ld / testsuite / ld-sparc / tlssunnopic64.dd
blobaf4918c686a0cd0a8249d8165dff917463733fd1
1 #source: tlssunnopic64.s
2 #source: tlsnopic.s
3 #as: --64 -Av9
4 #ld: -shared -melf64_sparc
5 #objdump: -drj.text
6 #target: sparc*-*-*
8 .*: +file format elf64-sparc
10 Disassembly of section .text:
12 0+1000 <fn3>:
13  +1000: 9d e3 bf 60     save  %sp, -160, %sp
14  +1004: 23 00 00 00     sethi  %hi\(0\), %l1
15  +1008: 25 00 00 00     sethi  %hi\(0\), %l2
16  +100c: a2 14 60 00     mov  %l1, %l1
17  +1010: a4 14 a0 00     mov  %l2, %l2
18  +1014: a3 2c 70 20     sllx  %l1, 0x20, %l1
19  +1018: a2 04 40 12     add  %l1, %l2, %l1
20  +101c: 01 00 00 00     nop *
21  +1020: 01 00 00 00     nop *
22  +1024: 01 00 00 00     nop *
23  +1028: 01 00 00 00     nop *
24  +102c: 17 00 00 00     sethi  %hi\(0\), %o3
25  +1030: 96 02 e0 18     add  %o3, 0x18, %o3     ! 18 <.*>
26  +1034: d4 5c 40 0b     ldx  \[ %l1 \+ %o3 \], %o2
27  +1038: 98 01 c0 0a     add  %g7, %o2, %o4
28  +103c: 01 00 00 00     nop *
29  +1040: 01 00 00 00     nop *
30  +1044: 01 00 00 00     nop *
31  +1048: 01 00 00 00     nop *
32  +104c: 11 00 00 00     sethi  %hi\(0\), %o0
33  +1050: 90 02 20 20     add  %o0, 0x20, %o0     ! 20 <.*>
34  +1054: d0 5c 40 08     ldx  \[ %l1 \+ %o0 \], %o0
35  +1058: d0 01 c0 08     ld  \[ %g7 \+ %o0 \], %o0
36  +105c: 01 00 00 00     nop *
37  +1060: 01 00 00 00     nop *
38  +1064: 01 00 00 00     nop *
39  +1068: 01 00 00 00     nop *
40  +106c: 11 00 00 00     sethi  %hi\(0\), %o0
41  +1070: 90 02 20 28     add  %o0, 0x28, %o0     ! 28 <.*>
42  +1074: d0 5c 40 08     ldx  \[ %l1 \+ %o0 \], %o0
43  +1078: 90 01 c0 08     add  %g7, %o0, %o0
44  +107c: 01 00 00 00     nop *
45  +1080: 01 00 00 00     nop *
46  +1084: 01 00 00 00     nop *
47  +1088: 01 00 00 00     nop *
48  +108c: 1b 00 00 00     sethi  %hi\(0\), %o5
49  +1090: 92 03 60 30     add  %o5, 0x30, %o1     ! 30 <.*>
50  +1094: d4 5c 40 09     ldx  \[ %l1 \+ %o1 \], %o2
51  +1098: d6 29 c0 0a     stb  %o3, \[ %g7 \+ %o2 \]
52  +109c: 01 00 00 00     nop *
53  +10a0: 01 00 00 00     nop *
54  +10a4: 01 00 00 00     nop *
55  +10a8: 01 00 00 00     nop *
56  +10ac: 11 00 00 00     sethi  %hi\(0\), %o0
57  +10b0: 90 02 20 08     add  %o0, 8, %o0        ! 8 <.*>
58  +10b4: d0 5c 40 08     ldx  \[ %l1 \+ %o0 \], %o0
59  +10b8: 90 01 c0 08     add  %g7, %o0, %o0
60  +10bc: 01 00 00 00     nop *
61  +10c0: 01 00 00 00     nop *
62  +10c4: 01 00 00 00     nop *
63  +10c8: 01 00 00 00     nop *
64  +10cc: 1b 00 00 00     sethi  %hi\(0\), %o5
65  +10d0: 92 03 60 10     add  %o5, 0x10, %o1     ! 10 <.*>
66  +10d4: d4 5c 40 09     ldx  \[ %l1 \+ %o1 \], %o2
67  +10d8: d6 29 c0 0a     stb  %o3, \[ %g7 \+ %o2 \]
68  +10dc: 01 00 00 00     nop *
69  +10e0: 01 00 00 00     nop *
70  +10e4: 01 00 00 00     nop *
71  +10e8: 01 00 00 00     nop *
72  +10ec: 15 00 00 00     sethi  %hi\(0\), %o2
73  +10f0: 98 1a a0 00     xor  %o2, 0, %o4
74  +10f4: 90 01 c0 0c     add  %g7, %o4, %o0
75  +10f8: 01 00 00 00     nop *
76  +10fc: 01 00 00 00     nop *
77  +1100: 01 00 00 00     nop *
78  +1104: 01 00 00 00     nop *
79  +1108: 15 00 00 00     sethi  %hi\(0\), %o2
80  +110c: 94 1a a0 00     xor  %o2, 0, %o2
81  +1110: d4 01 c0 0a     ld  \[ %g7 \+ %o2 \], %o2
82  +1114: 01 00 00 00     nop *
83  +1118: 01 00 00 00     nop *
84  +111c: 01 00 00 00     nop *
85  +1120: 01 00 00 00     nop *
86  +1124: 81 cf e0 08     rett  %i7 \+ 8
87  +1128: 01 00 00 00     nop *
88 #pass