#include #include #include /* tell linker to go find */ int atexit(void (*)(void)); int __libc_start_main(int (*main)(int,char **,char **), int argc, char **argv); void rt·clean(void); void rt·guardstack(void); #define NAUX 38 static void rt·init(char **env, char *program) { uintptr i, *auxv, aux[NAUX]; for(i=0; env[i]; i++) ; rt·context.auxv = auxv = (void *)(env+i+1); for(i=0; auxv[i]; i+=2) if(auxv[i]