| 1 | __asm__( |
| 2 | ".text \n" |
| 3 | ".global " START " \n" |
| 4 | ".type " START ",%function \n" |
| 5 | START ": \n" |
| 6 | "	xor %rbp,%rbp \n" |
| 7 | "	mov %rsp,%rdi \n" |
| 8 | ".weak _DYNAMIC \n" |
| 9 | ".hidden _DYNAMIC \n" |
| 10 | "	lea _DYNAMIC(%rip),%rsi \n" |
| 11 | "	andq $-16,%rsp \n" |
| 12 | "	call " START "_c \n" |
| 13 | ); |