1#include <features.h>
2
3#define START "_start"
4
5#include "crt_arch.h"
6
7int main();
8void _init() __attribute__((weak));
9void _fini() __attribute__((weak));
10_Noreturn int __libc_start_main(int (*)(), int, char **,
11	void (*)(), void(*)(), void(*)());
12
13void _start_c(long *p)
14{
15	int argc = p[0];
16	char **argv = (void *)(p+1);
17	__libc_start_main(main, argc, argv, _init, _fini, 0);
18}
19