Commit | Line | Data |
---|---|---|
13ae64f3 JJ |
1 | #objdump: -dr |
2 | #name: i386 non-pic tls | |
3 | ||
4 | .*: +file format .* | |
5 | ||
6 | Disassembly of section .text: | |
7 | ||
8 | 0+000 <fn>: | |
9 | 0: 55 [ ]*push %ebp | |
10 | 1: 89 e5 [ ]*mov %esp,%ebp | |
11 | 3: 53 [ ]*push %ebx | |
12 | 4: 50 [ ]*push %eax | |
13 | 5: e8 00 00 00 00 [ ]*call a <fn\+0xa> | |
14 | a: 5b [ ]*pop %ebx | |
15 | b: 81 c3 03 00 00 00 [ ]*add \$0x3,%ebx | |
16 | [ ]+d: R_386_GOTPC _GLOBAL_OFFSET_TABLE_ | |
17 | 11: 65 a1 00 00 00 00 [ ]*mov %gs:0x0,%eax | |
18 | 17: 8d 76 00 [ ]*lea 0x0\(%esi\),%esi | |
19 | 1a: 2b 83 00 00 00 00 [ ]*sub 0x0\(%ebx\),%eax | |
20 | [ ]+1c: R_386_TLS_IE_32 foo | |
37e55690 JJ |
21 | 20: 8b 83 00 00 00 00 [ ]*mov 0x0\(%ebx\),%eax |
22 | [ ]+22: R_386_TLS_GOTIE foo | |
23 | 26: 8d 76 00 [ ]*lea 0x0\(%esi\),%esi | |
24 | 29: 65 8b 00 [ ]*mov %gs:\(%eax\),%eax | |
25 | 2c: 65 8b 0d 00 00 00 00 [ ]*mov %gs:0x0,%ecx | |
26 | 33: 03 8b 00 00 00 00 [ ]*add 0x0\(%ebx\),%ecx | |
27 | [ ]+35: R_386_TLS_GOTIE foo | |
28 | 39: 8b 5d fc [ ]*mov 0xfffffffc\(%ebp\),%ebx | |
29 | 3c: c9 [ ]*leave[ ]* | |
30 | 3d: c3 [ ]*ret[ ]* |