musl/src
Rich Felker 3ac092bd7d fix crash in pthread_cond_wait mutex-locked check
it was assuming the result of the condition it was supposed to be
checking for, i.e. that the thread ptr had already been initialized by
pthread_mutex_lock. use the slower call to be safe.
2011-09-27 18:56:29 -04:00
..
aio fix idiotic const-correctness error in lio_listio 2011-09-16 12:08:20 -04:00
conf in pathconf, -1, not 0, means unsupported.. syncio presumably works, too. 2011-08-16 23:23:15 -04:00
ctype more header fixes, minor warning fix 2011-02-14 19:33:11 -05:00
dirent fix errno value when fdopendir is given an invalid file descriptor 2011-07-21 21:15:14 -04:00
env bring back ___environ symbol (3 underscores) 2011-08-23 12:55:47 -04:00
errno simplify multi-threaded errno, eliminate useless function pointer 2011-08-06 20:20:23 -04:00
exit consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefix 2011-04-06 20:32:53 -04:00
fcntl update syscalls with off_t arguments to handle argument alignment, if needed 2011-09-21 20:11:10 -04:00
fenv use type directives for fenv asm functions 2011-06-28 14:41:41 -04:00
internal process-shared barrier support, based on discussion with bdonlan 2011-09-27 13:50:29 -04:00
ipc overhaul pthread cancellation 2011-04-17 11:43:03 -04:00
ldso disable dynamic linking/loading code in static libc builds, for now 2011-09-18 16:42:06 -04:00
linux improve error handling in mntent stuff... 2011-09-27 17:00:38 -04:00
locale gb18030 support in iconv (only from, not to) 2011-07-12 20:30:04 -04:00
malloc use new a_crash() asm to optimize double-free handler. 2011-08-23 09:43:45 -04:00
math fix error in previous ld80 fpclassify commit 2011-06-30 16:37:51 -04:00
misc fix ptrace (maybe) 2011-09-16 10:13:00 -04:00
mman process-shared barrier support, based on discussion with bdonlan 2011-09-27 13:50:29 -04:00
mq const correctness in mq_notify 2011-06-25 09:23:36 -04:00
multibyte fix all implicit conversion between signed/unsigned pointers 2011-03-25 16:34:03 -04:00
network make dns lookups (and thus getaddrinfo) cancellable 2011-09-21 23:27:17 -04:00
passwd fix clobbering of errno in get(pw|gr)([ug]id|nam) by fclose 2011-09-27 16:45:29 -04:00
prng locking support for random() prng 2011-06-29 15:29:52 -04:00
process fix various errors in function signatures/prototypes found by nsz 2011-09-13 21:09:35 -04:00
regex duplicate re_nsub in LSB/glibc ABI compatible location 2011-06-16 16:53:11 -04:00
search XSI search.h API implementation by Szabolcs Nagy 2011-06-25 18:18:57 -04:00
select overhaul pthread cancellation 2011-04-17 11:43:03 -04:00
setjmp initial commit of the arm port 2011-09-18 16:44:54 -04:00
signal initial commit of the arm port 2011-09-18 16:44:54 -04:00
stat fix statvfs.c to match new fsid_t definition 2011-09-20 11:18:13 -04:00
stdio avoid setting FILE lock count when not using flockfile 2011-09-21 21:30:45 -04:00
stdlib fix incorrect long double parameters on arm (and other future ports) 2011-09-19 16:59:10 -04:00
string add dummied strverscmp (obnoxious GNU function) 2011-09-11 22:45:56 -04:00
stub various legacy and linux-specific stuff 2011-03-18 21:52:26 -04:00
temp remove ugly prng from mk*temp and just re-poll time on retry 2011-07-28 22:03:54 -04:00
termios overhaul pthread cancellation 2011-04-17 11:43:03 -04:00
thread fix crash in pthread_cond_wait mutex-locked check 2011-09-27 18:56:29 -04:00
time cleanup various minor issues reported by nsz 2011-09-26 00:59:28 -04:00
unistd cleanup various minor issues reported by nsz 2011-09-26 00:59:28 -04:00