..
aio
fix invalid access in aio notification
2013-06-16 10:39:02 -04:00
complex
complex: add C11 CMPLX macros and replace cpack with them
2012-11-13 01:31:49 +01:00
conf
document in sysconf and unistd.h that per-thread cpu clocks exist
2013-06-26 19:43:24 -04:00
crypt
comment potentially-confusing use of struct crypt_data type
2013-04-20 14:07:01 -04: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
fix omission of dtv setup in static linked programs on TLS variant I archs
2013-07-13 14:54:34 -04: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
add some comments about the mips ksigaction structure weirdness
2013-06-29 12:24:06 -04:00
ipc
prevent shmget from allocating objects that overflow ptrdiff_t
2013-06-29 00:02:38 -04:00
ldso
fix invalid library phdr pointers passed to callback from dl_iterate_phdr
2013-07-10 14:38:20 -04:00
legacy
make err.h functions print __progname
2013-05-18 10:20:42 -04:00
linux
fix the prototype of settimeofday to follow the original BSD declaration
2013-05-26 16:01:38 +00:00
locale
fix iconv conversion to legacy 8bit codepages
2013-06-26 14:27:45 -04:00
malloc
move core memalign code from aligned_alloc to __memalign
2013-07-04 23:58:16 -04:00
math
math: add fma TODO comments about the underflow issue
2013-05-19 14:43:32 +00:00
misc
Add ABI compatability aliases.
2013-04-05 23:20:28 -07:00
mman
disallow creation of objects larger than PTRDIFF_MAX via mmap
2013-06-27 12:48:59 -04:00
mq
use restrict everywhere it's required by c99 and/or posix 2008
2012-09-06 22:44:55 -04:00
multibyte
fix failure of mbsrtowcs to record stop position when dest is full
2013-06-29 16:16:47 -04:00
network
fix missing SOCK_CLOEXEC in various functions that use sockets internally
2013-07-09 00:40:17 -04:00
passwd
add put*ent functions for passwd/group files and similar for shadow
2013-04-04 19:23:47 -04:00
prng
improve the quality of output from rand_r
2013-06-12 18:20:48 -04:00
process
remove explicit locking to prevent __synccall setuid during posix_spawn
2013-04-26 15:09:49 -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
transition to using functions for internal signal blocking/restoring
2013-04-26 19:48:01 -04:00
stat
fix mknod and mknodat to accept large dev_t values
2013-05-16 16:27:37 -04:00
stdio
fix scanf %c conversion wrongly storing a terminating null byte
2013-06-22 17:23:45 -04:00
stdlib
clean up stdio_impl.h
2012-11-08 16:39:41 -05:00
string
fix a couple misleading/wrong signal descriptions in strsignal
2013-07-09 02:30:21 -04: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
fix syscall argument bug in pthread_getschedparam
2013-06-26 22:02:23 -04:00
time
the big time handling overhaul
2013-07-17 05:24:50 -04:00
unistd
fix bogus lazy allocation in ctermid and missing malloc failure check
2013-07-09 00:50:11 -04:00