12345678910111213141516 |
- __asm__(
- ".text\n"
- ".weak _DYNAMIC \n"
- ".hidden _DYNAMIC \n"
- ".global " START "\n"
- START ":\n"
- " xor %ebp,%ebp \n"
- " mov %esp,%eax \n"
- " and $-16,%esp \n"
- " push %eax \n"
- " push %eax \n"
- " call 1f \n"
- "1: addl $_DYNAMIC-1b,(%esp) \n"
- " push %eax \n"
- " call " START "_c \n"
- );
|