2021-05-23 20:13:14 +08:00

19 lines
321 B
C

#include <lib/syscall.h>
extern int main(int argc, char *argv[], char *envp[]);
void _start_c(long *p)
{
int argc = p[0];
char **argv = (void *)(p + 1);
char **envp = (void *)(p + 3);
int ret = main(argc, argv, envp);
/*
* Lab3: Your code here
* Complete the main function
*/
usys_exit(ret);
return;
}