musl/src
Rich Felker e5d78fe8df fix issue with excessive mremap syscalls on realloc
CHUNK_SIZE macro was defined incorrectly and shaving off at least one
significant bit in the size of mmapped chunks, resulting in the test
for oldlen==newlen always failing and incurring a syscall. fortunately
i don't think this issue caused any other observable behavior; the
definition worked correctly for all non-mmapped chunks where its
correctness matters more, since their lengths are always multiples of
the alignment.
2011-11-16 23:59:28 -05:00
..
aio stupid typo (caused by rather ugly spelling in POSIX..) in aio 2011-09-28 11:36:11 -04:00
conf sysconf for PTHREAD_KEYS_MAX 2011-10-03 00:03:19 -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 add dummy __cxa_finalize 2011-10-14 23:31:04 -04:00
fcntl fix F_GETOWN return value handling 2011-10-09 22:51:03 -04:00
fenv use type directives for fenv asm functions 2011-06-28 14:41:41 -04:00
internal synchronize cond var destruction with exiting waits 2011-10-02 22:58:28 -04:00
ipc overhaul pthread cancellation 2011-04-17 11:43:03 -04:00
ldso dlsym entry point for arm 2011-10-01 01:35:42 -04:00
linux make getmntent_r discard long lines when it returns error, not seek back 2011-09-28 19:37:14 -04:00
locale gb18030 support in iconv (only from, not to) 2011-07-12 20:30:04 -04:00
malloc fix issue with excessive mremap syscalls on realloc 2011-11-16 23:59:28 -05: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 support vfork on i386 2011-10-14 23:56:31 -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 simplify atexit and fflush-on-exit handling 2011-10-14 23:00:24 -04:00
stdlib fix signed overflows at most-negative values in ato(i|l|ll) 2011-11-10 20:44:44 -05: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 report sem value overflows in sem_post 2011-10-26 00:28:47 -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