diff options
Diffstat (limited to 'main.c')
| -rw-r--r-- | main.c | 9 | 
1 files changed, 6 insertions, 3 deletions
| @@ -18,8 +18,11 @@ extern uint8_t _binary_userfs_start[], _binary_userfs_size[];  extern int use_console_lock;  // CPU 0 starts running C code here. -int -main() +// This is called main0 not main so that it can have +// a void return type.  Gcc can't handle functions named +// main that don't return int.  Really. +void +main0(void)  {    int i;    struct proc *p; @@ -89,7 +92,7 @@ main()  }  // Additional processors start here. -int  +void  mpmain(void)  {    cprintf("an application processor\n"); | 
