2 #define _dlstart_c _start_c
3 #include "../ldso/dlstart.c"
6 void _init() __attribute__((weak
));
7 void _fini() __attribute__((weak
));
8 _Noreturn
int __libc_start_main(int (*)(), int, char **,
9 void (*)(), void(*)(), void(*)());
11 __attribute__((__visibility__("hidden")))
12 _Noreturn
void __dls2(unsigned char *base
, size_t *sp
)
14 __libc_start_main(main
, *sp
, (void *)(sp
+1), _init
, _fini
, 0);