Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 1365 → Rev 1366

/uspace/trunk/libc/generic/libc.c
32,12 → 32,8
#include <malloc.h>
#include <psthread.h>
#include <io/stream.h>
#include <ipc/ipc.h>
 
int __DONT_OPEN_STDIO__;
 
/* We should probably merge libc and libipc together */
extern void _ipc_init(void);
 
void _exit(int status) {
thread_exit(status);
}
45,17 → 41,14
void __main(void) {
tcb_t *tcb;
if(!__DONT_OPEN_STDIO__)
{
open("stdin",0);
open("stdout",0);
open("stderr",0);
}
tcb = __make_tls();
__tcb_set(tcb);
psthread_setup(tcb);
_ipc_init();
open("stdin", 0);
open("stdout", 0);
open("stderr", 0);
}
 
void __exit(void) {