char **environ;
const char *__progname = "";
void _start(char **argv,...) {
int argc;
// char **argv;
char **env;
const char *s;
exit(main(argc, argv, env));
// argv = ≈
// printf("(ap: 0x%X)",&ap);
argc = *(long *)(void *)(argv - 1);
env = argv + argc + 1;
environ = env;
if (argc > 0 && argv[0] != 0x0) {
__progname = argv[0];
for (s = __progname; *s != '\0'; s++)
if (*s == '/')
__progname = s + 1;
}
exit(main(argc, argv, env));
}