Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 6073 → Rev 6074

/contrib/sdk/sources/newlib/libc/crt/crtbegin.c
File deleted
/contrib/sdk/sources/newlib/libc/crt/crt1.c
29,8 → 29,12
int stacktop;
char *cmdline;
char *path;
int __subsystem__;
};
 
void __init_conio();
void __fini_conio();
 
extern int main (int, char **, char **);
 
/* NOTE: The code for initializing the _argv, _argc, and environ variables
177,6 → 181,8
init_reent();
init_stdio();
 
if(header->__subsystem__ == 3)
__init_conio();
 
if( header->cmdline[0] != 0)
{
196,6 → 202,9
 
retval = main(argc, argv, NULL);
done:
if(header->__subsystem__ == 3)
__fini_conio();
 
exit (retval);
}
 
/contrib/sdk/sources/newlib/libc/crt/crtdll.c
29,7 → 29,7
int stacktop;
char *cmdline;
char *path;
int reserved;
int __subsystem__;
void *__idata_start;
void *__idata_end;
int (*main)(int argc, char **argv, char **envp);
38,7 → 38,8
void _pei386_runtime_relocator (void);
void init_loader(void *libc_image);
void init_reent();
 
void __init_conio();
void __fini_conio();
int link_app();
void* get_entry_point(void *raw);
int (*entry)(int, char **, char **);
182,6 → 183,10
_tls_map[0] = 0xE0;
init_reent();
init_stdio();
 
if(header->__subsystem__ == 3)
__init_conio();
 
__do_global_ctors();
 
// __appenv = load_file("/sys/system.env", &__appenv_size);
209,6 → 214,9
 
retval = header->main(argc, argv, NULL);
done:
if(header->__subsystem__ == 3)
__fini_conio();
 
exit (retval);
}