.text .globl foo .p2align 4 foo: movl %eax, %fs:0x1 pushl %ebp pushl %ebp pushl %ebp pushl %ebp movl %esp, %ebp movl %esi, -12(%ebp) movl %esi, -12(%ebp) movl %esi, -12(%ebp) movl %esi, -12(%ebp) movl %esi, -12(%ebp) movl %esi, -12(%ebp) call ___tls_get_addr pushl %ebp pushl %ebp movl %eax, %fs:0x1 movl %esp, %ebp movl %esi, -12(%ebp) movl %esi, -12(%ebp) movl %esi, -12(%ebp) movl %esi, -12(%ebp) movl %esi, -12(%ebp) call *___tls_get_addr@GOT(%ecx) movl %esi, -12(%ebp)