blob: 5bb9823b387d4a03a8e149606a1d57d1ebab6cea (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
.text
.globl _start
_start:
1: movabsq $_GLOBAL_OFFSET_TABLE_-1b, %r11
pushq %r15
pushq %r15
leaq 1b(%rip), %r15
addq %r11, %r15
/* GD, -mcmodel=large */
leaq foo@tlsgd(%rip), %rdi
movabsq $__tls_get_addr@pltoff, %rax
addq %r15, %rax
call *%rax
popq %r15
popq %r15
ret
|