..
aio
fix lio_listio return value in LIO_WAIT mode
2013-01-13 23:15:39 +01:00
complex
complex: add C11 CMPLX macros and replace cpack with them
2012-11-13 01:31:49 +01:00
conf
report support of TPS option in unistd.h and sysconf
2012-11-11 15:54:20 -05:00
crypt
make some arrays const
2013-02-02 03:19:25 +01:00
ctype
fix types for wctype_t and wctrans_t
2013-03-04 19:22:14 -05:00
dirent
use restrict everywhere it's required by c99 and/or posix 2008
2012-09-06 22:44:55 -04:00
env
remove unused #undef environ now that libc.h no longer #defines it
2013-02-17 14:30:19 -05:00
errno
fix typo in newly-added error message for EOWNERDEAD
2013-02-07 03:13:35 -05:00
exit
__assert_fail(): remove _Noreturn, to get proper stacktraces
2013-01-04 20:36:34 +01:00
fcntl
provide emulation of fcntl F_DUPFD_CLOEXEC on old kernels
2013-03-26 22:54:57 -04:00
fenv
fenv support for ppc, untested
2012-11-18 16:31:14 -05:00
internal
remove __SYSCALL_SSLEN arch macro in favor of using public _NSIG
2013-03-26 23:07:31 -04:00
ipc
fix shmdt syscall calling convention on old archs
2012-10-28 15:04:26 -04:00
ldso
fix uninitialized map_len being used in munmap failure paths in load_library
2013-02-02 00:59:25 -05:00
legacy
more close-on-exec fixes, mostly using new "e" flag to fopen
2012-09-29 18:14:46 -04:00
linux
remove __SYSCALL_SSLEN arch macro in favor of using public _NSIG
2013-03-26 23:07:31 -04:00
locale
use restrict everywhere it's required by c99 and/or posix 2008
2012-09-06 22:44:55 -04:00
malloc
page-align initial brk value used by malloc in shared libc
2012-12-07 22:33:11 -05:00
math
math: erf and erfc cleanup
2013-01-07 23:54:13 +01:00
misc
fix multiple bugs in syslog interfaces
2013-03-23 18:59:30 -04:00
mman
clean up and fix logic for making mmap fail on invalid/unsupported offsets
2012-12-20 12:16:02 -05:00
mq
use restrict everywhere it's required by c99 and/or posix 2008
2012-09-06 22:44:55 -04:00
multibyte
use restrict everywhere it's required by c99 and/or posix 2008
2012-09-06 22:44:55 -04:00
network
dynamically allocate storage for gethostby* buffers
2013-02-02 02:07:38 -05:00
passwd
add fgetgrent function
2013-02-17 13:21:56 -05:00
prng
ditch the priority inheritance locks; use malloc's version of lock
2012-04-24 16:32:23 -04:00
process
remove cruft from pre-posix_spawn version of the system function
2013-03-24 22:40:54 -04:00
regex
revert regex "cleanup" that seems unjustified and may break backtracking
2013-02-01 01:10:59 -05:00
sched
add support for thread scheduling (POSIX TPS option)
2012-11-11 15:38:04 -05:00
search
search: add comments to tsearch_avl.c
2012-05-13 01:50:53 +02:00
select
remove __SYSCALL_SSLEN arch macro in favor of using public _NSIG
2013-03-26 23:07:31 -04:00
setjmp
remove fenv saving/loading code from setjmp/longjmp on arm
2012-12-05 19:13:47 -05:00
signal
remove __SYSCALL_SSLEN arch macro in favor of using public _NSIG
2013-03-26 23:07:31 -04:00
stat
add obsolete futimesat()
2012-12-06 20:27:54 +01:00
stdio
rewrite popen to use posix_spawn instead of fragile vfork hacks
2013-03-24 22:41:38 -04:00
stdlib
clean up stdio_impl.h
2012-11-08 16:39:41 -05:00
string
fix integer type issue in strverscmp
2013-02-26 01:42:11 -05:00
temp
use memcmp instead of str[n]cmp for temp function XXXXXX checking
2013-02-20 23:01:22 -05:00
termios
legacy junk compatibility grab-bag
2012-04-18 12:22:24 -04:00
thread
remove __SYSCALL_SSLEN arch macro in favor of using public _NSIG
2013-03-26 23:07:31 -04:00
time
remove __SYSCALL_SSLEN arch macro in favor of using public _NSIG
2013-03-26 23:07:31 -04:00
unistd
in pipe2, use pipe() rather than __syscall(SYS_pipe, ...) for fallback
2013-03-25 11:34:22 -04:00