crt1.c raw

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