musl/src
Rich Felker 6d6102427d convert execvp error handling to switch statement
this is more extensible if we need to consider additional errors, and
more efficient as long as the compiler does not know it can cache the
result of __errno_location (a surprisingly complex issue detailed in
commit a603a75a72).
2018-02-21 12:01:29 -05:00
..
aio
complex
conf fix sysconf for infinite rlimits 2017-12-14 21:25:10 -05:00
crypt in crypt-sha*, reject excessive rounds as error rather than clamping 2016-02-16 17:38:07 -05:00
ctype update case mappings to unicode 10.0 2017-12-18 19:34:21 -05:00
dirent revise the definition of multiple basic locks in the code 2018-01-09 13:15:27 -05:00
env for executing init array functions, use function type with prototype 2017-10-13 10:39:51 -04:00
errno
exit revise the definition of multiple basic locks in the code 2018-01-09 13:15:27 -05:00
fcntl fix posix_fadvise syscall args on powerpc, unify with arm fix 2016-07-01 13:32:35 -04:00
fenv add s390x port 2016-11-11 23:06:21 -05:00
internal document pthread structure ABI constraints in comments 2018-02-05 11:45:52 -05:00
ipc fix signed overflow in ftok 2017-08-12 09:09:27 -04:00
ldso fix dl_iterate_phdr in static PIE binaries 2017-04-11 22:10:52 -04:00
legacy fix one-byte overflow in legacy getpass function 2017-03-14 15:13:16 -04:00
linux fix undefined behavior in ptrace 2017-07-04 17:53:58 -04:00
locale revise the definition of multiple basic locks in the code 2018-01-09 13:15:27 -05:00
malloc revise the definition of multiple basic locks in the code 2018-01-09 13:15:27 -05:00
math math: rewrite fma with mostly int arithmetics 2017-10-13 22:30:45 -04:00
misc re-fix child reaping in wordexp 2018-02-05 11:40:03 -05:00
mman work around incorrect EPERM from mmap syscall 2017-09-06 22:15:14 -04:00
mq
multibyte fix erroneous acceptance of f4 9x xx xx code sequences by utf-8 decoder 2017-09-01 17:05:40 -04:00
network fix getaddrinfo error code for non-numeric service with AI_NUMERICSERV 2017-11-09 20:15:02 -05:00
passwd fix regression in getspnam[_r] error code for insufficient buffer size 2017-06-21 19:06:45 -04:00
prng revise the definition of multiple basic locks in the code 2018-01-09 13:15:27 -05:00
process convert execvp error handling to switch statement 2018-02-21 12:01:29 -05:00
regex fix regression in glob with literal . or .. path component 2017-10-21 12:32:16 -04:00
sched add sched_getcpu vDSO support 2016-03-02 21:35:40 -05:00
search fix lsearch and lfind to pass key as first arg to the compar callback 2017-03-05 20:02:31 -05:00
select
setjmp fix access by setjmp and longjmp to __hwcap on arm built as thumb2 2017-10-13 10:28:52 -04:00
signal ppc64: fix setjmp/longjmp handling of TOC pointer 2017-08-11 20:31:33 -04:00
stat
stdio fix incorrect overflow check for allocation in fmemopen 2018-02-11 20:48:14 -05:00
stdlib qsort: add a short comment about the algorithm 2017-08-11 20:23:21 -04:00
string fix OOB reads in Xbyte_memmem 2017-09-04 16:38:03 -04:00
temp
termios define appropriate feature test macros to get CBAUD from termios.h 2016-07-03 15:02:23 -04:00
thread store pthread stack guard sizes for pthread_getattr_np 2018-02-03 10:04:24 -05:00
time adjust strftime + modifier to match apparent intent of POSIX 2018-02-06 12:31:06 -05:00
unistd make getcwd fail if it cannot obtain an absolute path 2018-02-07 14:35:25 -05:00