Rev 3805 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3805 | Rev 3915 | ||
---|---|---|---|
Line 20... | Line 20... | ||
20 | char *path; |
20 | char *path; |
21 | int reserved; |
21 | int reserved; |
22 | void *__idata_start; |
22 | void *__idata_start; |
23 | void *__idata_end; |
23 | void *__idata_end; |
24 | void (*main)(int argc, char **argv, char **envp); |
24 | int (*main)(int argc, char **argv, char **envp); |
25 | }; |
25 | }; |
26 | 26 | ||
Line 27... | Line 27... | ||
27 | int _argc; |
27 | int _argc; |
28 | char **_argv; |
28 | char **_argv; |
Line 115... | Line 115... | ||
115 | else _argc = 1; |
115 | else _argc = 1; |
116 | 116 | ||
Line 117... | Line 117... | ||
117 | _argv = arg; |
117 | _argv = arg; |
Line 118... | Line 118... | ||
118 | 118 | ||
119 | header->main(_argc, _argv, NULL); |
119 | retval = header->main(_argc, _argv, NULL); |
120 | done: |
120 | done: |
121 | _exit (retval); |
121 | exit (retval); |