Commit | Line | Data |
---|---|---|
13ae64f3 | 1 | #objdump: -dr |
34d9ee9e | 2 | #name: i386 pic tls |
13ae64f3 JJ |
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 | |
34d9ee9e | 18 | 17: 83 c6 00 [ ]*add \$0x0,%esi |
13ae64f3 JJ |
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 | |
34d9ee9e | 23 | 26: 83 c6 00 [ ]*add \$0x0,%esi |
37e55690 JJ |
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 | |
5d669648 | 28 | 39: 8b 5d fc [ ]*mov -0x4\(%ebp\),%ebx |
37e55690 JJ |
29 | 3c: c9 [ ]*leave[ ]* |
30 | 3d: c3 [ ]*ret[ ]* |