13 Commits (2462370b4fad6f7a05abc65407369d4f621bf85e)

Author SHA1 Message Date
Rich Felker 5cc1872156 remove useless infinite loop from end of exit function 12 years ago
Rich Felker c463e11eda simplify __stdio_exit static linking logic 12 years ago
Rich Felker 2e55da9118 remove useless synchronization in exit and quick_exit 12 years ago
Szabolcs Nagy 571744447c include cleanups: remove unused headers and add feature test macros 13 years ago
Rich Felker 7586360bad add support for init/fini array in main program, and greatly simplify 13 years ago
Rich Felker c8ea985748 add _Noreturn function attribute, with fallback for pre-C11 GNUC 14 years ago
Rich Felker a71e0af255 stdio: handle file position correctly at program exit 14 years ago
Rich Felker ad5a332c75 reorder exit code to defer stdio flush until after dtors 14 years ago
Rich Felker 47c2a22fd6 remove __lock dependency from exit 14 years ago
Rich Felker 4750cf4202 ditch the priority inheritance locks; use malloc's version of lock 14 years ago
Rich Felker f753049a50 simplify atexit and fflush-on-exit handling 15 years ago
Rich Felker e3cd6c5c26 major stdio overhaul, using readv/writev, plus other changes 15 years ago
Rich Felker 0b44a0315b initial check-in, version 0.5.0 15 years ago