musl/src
Rich Felker fbffcee63d add (currently stubbed due to stubbed strverscmp) versionsort function
based on patch by Emil Renner Berthing, with minor changes to dirent.h
for LFS64 and organization of declarations

this code should work unmodified once a real strverscmp is added, but
I've been hesitant to add it because the GNU strverscmp behavior is
harmful in a lot of cases (for instance if you have numeric filenames
in hex). at some point I plan on trying to design a variant of the
algorithm that behaves better on a mix of filename styles.
2012-06-13 11:14:38 -04:00
..
aio
complex add creal/cimag macros in complex.h (and use them in the functions defs) 2012-03-22 15:54:55 -04:00
conf let sysconf accurately report # of cpus available 2012-05-13 00:44:35 -04:00
ctype fix ctype abi junk (pointer should point to 0 slot, not -128 slot) 2012-06-05 19:42:33 -04:00
dirent add (currently stubbed due to stubbed strverscmp) versionsort function 2012-06-13 11:14:38 -04:00
env fix missing static (namespace clash) 2012-05-10 21:51:36 -04:00
errno better description for errno==0 2012-04-16 18:37:53 -04:00
exit ensure that abort always works 2012-06-02 21:53:04 -04:00
fcntl enable LARGEFILE64 aliases 2012-05-31 23:12:31 -04:00
fenv try fixing/optimizing x86_64 fenv exception code 2012-03-17 20:10:02 -04:00
internal add pthread_attr_setstack interface (and get) 2012-06-09 19:53:29 -04:00
ipc
ldso fix char signedness bug (arm-specific) in dynamic linker 2012-06-09 21:20:44 -04:00
linux add deprecated capabilities functions 2012-06-13 11:04:31 -04:00
locale fix major breakage in iconv, bogus rejecting of dest charsets 2012-04-21 14:46:40 -04:00
malloc ditch the priority inheritance locks; use malloc's version of lock 2012-04-24 16:32:23 -04:00
math use fistpll mnemonic instead of fistpq (more widely supported) on x86_64 too 2012-06-02 16:48:22 -04:00
misc add isastream (obsolete STREAMS junk) 2012-05-06 09:03:19 -04:00
mman
mq fix longstanding missing static in mq_notify (namespace pollution) 2012-04-29 00:20:53 -04:00
multibyte fix failure of mbsinit(0) (not UB; required to return nonzero) 2012-05-26 18:02:45 -04:00
network fix misplaced semicolon in preprocessor directive (#undef h_errno) 2012-05-16 20:14:30 -04:00
passwd make passwd/group functions safe against cancellation in stdio 2012-02-01 23:51:19 -05:00
prng ditch the priority inheritance locks; use malloc's version of lock 2012-04-24 16:32:23 -04:00
process x86_64 vfork implementation 2012-02-06 18:23:11 -05:00
regex fix regex on arm 2012-05-25 10:45:05 -04:00
sched avoid setting nondefault scheduler too 2012-05-03 23:19:29 -04:00
search search: add comments to tsearch_avl.c 2012-05-13 01:50:53 +02:00
select
setjmp update license of njk contributed code (x86_64 asm) 2012-05-05 00:02:04 -04:00
signal update license of njk contributed code (x86_64 asm) 2012-05-05 00:02:04 -04:00
stat add LSB ABI __xstat, etc. junk 2012-05-31 23:32:09 -04:00
stdio fix %ls breakage in last printf fix 2012-06-08 10:36:43 -04:00
stdlib further fixes to leading space issue (forgot the wide versions) 2012-04-19 12:56:29 -04:00
string fix overrun (n essentially ignored) in wcsncmp 2012-05-26 18:04:17 -04:00
stub
temp
termios legacy junk compatibility grab-bag 2012-04-18 12:22:24 -04:00
thread add pthread_attr_setstack interface (and get) 2012-06-09 19:53:29 -04:00
time linux deprecated SYS_utime on some archs, so use SYS_utimes instead 2012-05-24 10:55:58 -04:00
unistd avoid deprecated (by linux) alarm syscall; use setitimer instead 2012-05-24 12:21:34 -04:00