source: libcfa/prelude/bootloader.cf@ c3e510b

Last change on this file since c3e510b was 6d5790d, checked in by Peter A. Buhr <pabuhr@…>, 2 years ago

formatting

  • Property mode set to 100644
File size: 433 bytes
RevLine 
[6d5790d]1extern "C" { static inline int invoke_main( int argc, char * argv[], char * envp[]); }
[7874d77]2int cfa_args_argc;
3char ** cfa_args_argv;
4char ** cfa_args_envp;
[7dd98b6]5__attribute__((weak)) extern int cfa_main_returned;
[3fe34ae]6
[6d5790d]7int main( int argc, char * argv[], char * envp[] ) {
[7874d77]8 cfa_args_argc = argc;
9 cfa_args_argv = argv;
10 cfa_args_envp = envp;
[478c610]11 int ret = invoke_main(argc, argv, envp);
[6d5790d]12 if( &cfa_main_returned ) cfa_main_returned = 1;
[478c610]13 return ret;
[3fe34ae]14}
Note: See TracBrowser for help on using the repository browser.