mirror of
https://github.com/autc04/Retro68.git
synced 2024-12-11 19:49:32 +00:00
19 lines
286 B
ArmAsm
19 lines
286 B
ArmAsm
.text
|
|
.globl _start
|
|
_start:
|
|
1: movabsq $_GLOBAL_OFFSET_TABLE_-1b, %r11
|
|
pushq %rbx
|
|
pushq %rbx
|
|
leaq 1b(%rip), %rbx
|
|
addq %r11, %rbx
|
|
|
|
/* GD, -mcmodel=large */
|
|
leaq foo@tlsgd(%rip), %rdi
|
|
movabsq $__tls_get_addr@pltoff, %rax
|
|
addq %rbx, %rax
|
|
call *%rax
|
|
|
|
popq %rbx
|
|
popq %rbx
|
|
ret
|