| Commit message (Expand) | Author | Files | Lines |
| 2012-01-22 | update WHATSNEW in preparation for 0.8.4 (not finished) | Rich Felker | 1 | -0/+30 |
| 2012-01-20 | use prlimit syscall for getrlimit/setrlimit•••this allows the full range of 64-bit limit arguments even on 32-bit
systems. fallback to the old syscalls on old kernels that don't
support prlimit.
| Rich Felker | 2 | -4/+14 |
| 2012-01-20 | add prlimit syscall wrapper | Rich Felker | 3 | -0/+18 |
| 2012-01-20 | fix dynamic linker not to depend on DYNAMIC ptr in 0th entry of GOT•••this fixes an issue using gold instead of gnu ld for linking. it also
should eliminate the need of the startup code to even load/pass the
got address to the dynamic linker.
based on patch submitted by sh4rm4 with minor cosmetic changes.
further cleanup will follow.
| Rich Felker | 1 | -3/+12 |
| 2012-01-18 | alias basename to glibc name for it, to meet abi goals•••note that regardless of the name used, basename is always conformant.
it never takes on the bogus gnu behavior, unlike glibc where basename
is nonconformant when declared manually without including libgen.h.
| Rich Felker | 1 | -0/+3 |
| 2012-01-17 | fix char signedness bug in dynlinker hash function•••this only affects non-ascii symbol names, which are probably not in
use anyway..
| Rich Felker | 1 | -1/+2 |
| 2011-12-23 | fix broken reboot wrapper (syscall needs extra silly magic arguments...) | Rich Felker | 1 | -1/+1 |
| 2011-11-16 | 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.
| Rich Felker | 1 | -4/+2 |
| 2011-11-10 | fix __cplusplus extern "C" closing brace in pty.h (typo?) | Rich Felker | 1 | -1/+1 |
| 2011-11-10 | fix signed overflows at most-negative values in ato(i|l|ll)•••patch by Pascal Cuoq (with minor tweaks to comments)
| Rich Felker | 3 | -6/+9 |
| 2011-11-10 | fix all missing instances of __cplusplus checks/extern "C" in headers•••patch by Arvid Picciani (aep)
| Rich Felker | 21 | -1/+166 |
| 2011-10-26 | report sem value overflows in sem_post•••this is not required by the standard, but it's nicer than corrupting
the state and rather inexpensive.
| Rich Felker | 1 | -0/+4 |
| 2011-10-17 | add some missing GNU FNM_* extensions to the header•••note that none of these are implemented, and programs depending on
them may break... patch by sh4rm4
| Rich Felker | 1 | -1/+3 |
| 2011-10-17 | fix some details in ugly stuff that doesn't belong in libc•••patches by sh4rm4, presumably needed to make gdb or some similar junk
happy...
| Rich Felker | 2 | -6/+8 |
| 2011-10-15 | don't define wchar_t on c++•••it's a keyword in c++ (wtf). i'm not sure this is the cleanest
solution; it might be better to avoid ever defining __NEED_wchar_t on
c++. but in any case, this works for now.
| Rich Felker | 3 | -0/+6 |