musl/src
Rich Felker 6dc05fbe19 optimize pthread initialization
the set_tid_address returns the tid (which is also the pid when called
from the initial thread) so there is no need to make a separate
syscall to get pid/tid.
2011-03-09 20:21:23 -05:00
..
conf put confstr.c with the other conf functions 2011-02-14 19:13:18 -05:00
ctype more header fixes, minor warning fix 2011-02-14 19:33:11 -05:00
dirent finish moving 32-bit-specific junk out of source files. 2011-02-15 04:12:19 -05:00
env initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
errno change errno to static linkage (improves PIC code generation) 2011-02-21 23:00:52 -05:00
exit initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
fcntl initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
internal fix and optimize non-default-type mutex behavior 2011-03-08 03:41:05 -05:00
ipc fixed missing cast in the non-i386 version of shmat (preparation for ports) 2011-02-13 23:26:51 -05:00
ldso various changes in preparation for dynamic linking support 2011-02-24 16:37:21 -05:00
linux depends on settimeofday which needs _GNU_SOURCE feature test 2011-03-01 11:57:19 -05:00
locale use a more-correct integer type, and silence 64-bit warnings as a bonus 2011-02-13 23:38:21 -05:00
malloc make malloc(0) return unique pointers rather than NULL 2011-02-20 16:16:33 -05:00
math Port musl to x86-64. One giant commit! 2011-02-15 07:32:09 -05:00
misc fix compile failure: legacy cuserid needs to define feature test 2011-02-16 09:30:56 -05:00
mman implement POSIX shared memory 2011-03-03 00:30:31 -05:00
multibyte cleanup utf-8 multibyte code, use visibility if possible 2011-02-27 00:28:59 -05:00
network cleanup socketcall syscall interface to ease porting to sane(r) archs 2011-02-15 04:40:40 -05:00
passwd guard against hard links to non-ordinary-files when reading tcb shadow 2011-02-14 21:15:07 -05:00
prng initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
process implement fexecve 2011-02-27 02:59:23 -05:00
regex initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
select yet another ugly legacy syscall rename... 2011-02-15 05:52:27 -05:00
setjmp Port musl to x86-64. One giant commit! 2011-02-15 07:32:09 -05:00
signal fix race condition in raise - just mask signals 2011-03-09 20:07:24 -05:00
stat implement futimens and utimensat 2011-02-27 03:48:57 -05:00
stdio rewind must clear the error indicator in addition to seeking 2011-02-22 17:11:35 -05:00
stdlib don't compare elements with themselves during qsort. 2011-02-17 00:03:24 -05:00
string fix missing prototype for strsignal 2011-02-26 23:50:26 -05:00
stub make real symbols for the legacy (nonstandardized) utmp functions 2011-02-20 15:06:26 -05:00
temp make mktemp match the historic behavior, and update functions that use it 2011-02-19 09:40:07 -05:00
termios initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
thread optimize pthread initialization 2011-03-09 20:21:23 -05:00
time implement the remaining clock_* interfaces 2011-02-19 12:43:56 -05:00
unistd finish moving 32-bit-specific junk out of source files. 2011-02-15 04:12:19 -05:00