github.com/afumu/libc@v0.0.6/musl/arch/i386/crt_arch.h (about)

     1  __asm__(
     2  ".text\n"
     3  ".weak _DYNAMIC \n"
     4  ".hidden _DYNAMIC \n"
     5  ".global " START "\n"
     6  START ":\n"
     7  "	xor %ebp,%ebp \n"
     8  "	mov %esp,%eax \n"
     9  "	and $-16,%esp \n"
    10  "	push %eax \n"
    11  "	push %eax \n"
    12  "	call 1f \n"
    13  "1:	addl $_DYNAMIC-1b,(%esp) \n"
    14  "	push %eax \n"
    15  "	call " START "_c \n"
    16  );