Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 #include <features.h> | |
| 2 | |
| 3 #define START "_start" | |
| 4 | |
| 5 #include "crt_arch.h" | |
| 6 | |
| 7 int main(); | |
| 8 void _init() __attribute__((weak)); | |
| 9 void _fini() __attribute__((weak)); | |
| 10 _Noreturn int __libc_start_main(int (*)(), int, char **, | |
| 11 void (*)(), void(*)(), void(*)()); | |
| 12 | |
| 13 void _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 } | |
| OLD | NEW |