Changes in uspace/lib/c/generic/libc.c [25f6bddb:4122410] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/generic/libc.c
r25f6bddb r4122410 40 40 #include <tls.h> 41 41 #include <fibril.h> 42 #include <fibril_synch.h>43 42 #include <task.h> 44 43 #include <loader/pcb.h> 45 44 #include <vfs/vfs.h> 46 45 #include <vfs/inbox.h> 47 #include <io/kio.h>48 46 #include "private/libc.h" 49 47 #include "private/async.h" … … 63 61 void __libc_main(void *pcb_ptr) 64 62 { 65 __kio_init();66 67 63 assert(!__tcb_is_set()); 68 64 … … 85 81 86 82 __fibrils_init(); 87 __fibril_synch_init();88 83 89 84 /* Initialize the fibril. */ … … 153 148 } 154 149 155 void __libc_fini(void)156 {157 __async_client_fini();158 __async_server_fini();159 __async_ports_fini();160 161 __fibril_synch_fini();162 __fibrils_fini();163 164 __malloc_fini();165 166 __kio_fini();167 }168 169 150 void __libc_exit(int status) 170 151 {
Note:
See TracChangeset
for help on using the changeset viewer.