Commit | Line | Data |
---|---|---|
94a03f18 KK |
1 | #objdump: -dr |
2 | #as: -big | |
3 | #name: sh dynamic tls | |
4 | ||
5 | .*: +file format .* | |
6 | ||
7 | Disassembly of section .text: | |
8 | ||
9 | 0+000 <fn>: | |
10 | 0: 2f c6 [ ]*mov\.l r12,@-r15 | |
11 | 2: 2f e6 [ ]*mov\.l r14,@-r15 | |
12 | 4: 4f 22 [ ]*sts\.l pr,@-r15 | |
13 | 6: c7 14 [ ]*mova 58 <fn\+0x58>,r0 | |
f3b8f628 | 14 | 8: dc 13 [ ]*mov\.l 58 <fn\+0x58>,r12[ ]+! 0 .* |
94a03f18 KK |
15 | a: 3c 0c [ ]*add r0,r12 |
16 | c: 6e f3 [ ]*mov r15,r14 | |
f3b8f628 | 17 | e: d4 04 [ ]*mov\.l 20 <fn\+0x20>,r4[ ]+! 0 .* |
94a03f18 | 18 | 10: c7 04 [ ]*mova 24 <fn\+0x24>,r0 |
f3b8f628 | 19 | 12: d1 04 [ ]*mov\.l 24 <fn\+0x24>,r1[ ]+! 0 .* |
94a03f18 KK |
20 | 14: 31 0c [ ]*add r0,r1 |
21 | 16: 41 0b [ ]*jsr @r1 | |
22 | 18: 34 cc [ ]*add r12,r4 | |
23 | 1a: a0 05 [ ]*bra 28 <fn\+0x28> | |
24 | 1c: 00 09 [ ]*nop | |
25 | 1e: 00 09 [ ]*nop | |
26 | \.\.\. | |
27 | [ ]+20: R_SH_TLS_GD_32 foo | |
28 | [ ]+24: R_SH_PLT32 __tls_get_addr | |
f3b8f628 | 29 | 28: d4 03 [ ]*mov\.l 38 <fn\+0x38>,r4[ ]+! 0 .* |
94a03f18 | 30 | 2a: c7 04 [ ]*mova 3c <fn\+0x3c>,r0 |
f3b8f628 | 31 | 2c: d1 03 [ ]*mov\.l 3c <fn\+0x3c>,r1[ ]+! 0 .* |
94a03f18 KK |
32 | 2e: 31 0c [ ]*add r0,r1 |
33 | 30: 41 0b [ ]*jsr @r1 | |
34 | 32: 34 cc [ ]*add r12,r4 | |
35 | 34: a0 04 [ ]*bra 40 <fn\+0x40> | |
36 | 36: 00 09 [ ]*nop | |
37 | \.\.\. | |
38 | [ ]+38: R_SH_TLS_LD_32 bar | |
39 | [ ]+3c: R_SH_PLT32 __tls_get_addr | |
40 | 40: e2 01 [ ]*mov #1,r2 | |
f3b8f628 | 41 | 42: d1 06 [ ]*mov\.l 5c <fn\+0x5c>,r1[ ]+! 0 .* |
94a03f18 KK |
42 | 44: 30 1c [ ]*add r1,r0 |
43 | 46: 20 22 [ ]*mov\.l r2,@r0 | |
f3b8f628 | 44 | 48: d1 05 [ ]*mov\.l 60 <fn\+0x60>,r1[ ]+! 0 .* |
94a03f18 KK |
45 | 4a: 30 1c [ ]*add r1,r0 |
46 | 4c: 6f e3 [ ]*mov r14,r15 | |
47 | 4e: 4f 26 [ ]*lds\.l @r15\+,pr | |
48 | 50: 6e f6 [ ]*mov\.l @r15\+,r14 | |
49 | 52: 00 0b [ ]*rts | |
50 | 54: 6c f6 [ ]*mov\.l @r15\+,r12 | |
51 | 56: 00 09 [ ]*nop | |
52 | \.\.\. | |
53 | [ ]+58: R_SH_GOTPC _GLOBAL_OFFSET_TABLE_ | |
54 | [ ]+5c: R_SH_TLS_LDO_32 bar | |
55 | [ ]+60: R_SH_TLS_LDO_32 baz |