Changeset a46da63 in mainline for libc/generic/libc.c
- Timestamp:
- 2006-06-16T20:50:51Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 153a209
- Parents:
- b34fab6
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libc/generic/libc.c
rb34fab6 ra46da63 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 27 */ 28 /** @addtogroup lc Libc 29 * @brief HelenOS C library 30 * @{ 31 * @} 32 */ 33 /** @addtogroup libc generic 34 * @ingroup lc 28 29 /** @addtogroup lc Libc 30 * @brief HelenOS C library 31 * @{ 32 * @} 33 */ 34 /** @addtogroup libc generic 35 * @ingroup lc 35 36 * @{ 36 37 */ … … 50 51 extern char _heap; 51 52 52 void _exit(int status) { 53 void _exit(int status) 54 { 53 55 thread_exit(status); 54 56 } 55 57 56 void __main(void) { 58 void __main(void) 59 { 57 60 psthread_data_t *pt; 58 61 … … 63 66 } 64 67 65 void __io_init(void) { 68 void __io_init(void) 69 { 66 70 open("stdin", 0); 67 71 open("stdout", 0); … … 69 73 } 70 74 71 void __exit(void) { 75 void __exit(void) 76 { 72 77 psthread_teardown(__tcb_get()->pst_data); 73 78 _exit(0); 74 79 } 75 80 76 77 /** @} 81 /** @} 78 82 */ 79 80
Note:
See TracChangeset
for help on using the changeset viewer.