summaryrefslogtreecommitdiffstats
path: root/lib/libc/hidden/stdlib.h
AgeCommit message (Expand)AuthorFilesLines
2019-05-10Inroduce malloc_conceal() and calloc_conceal(). Similar to theirotto1-1/+3
2018-11-21Introducing malloc_usable_size() was a mistake. While some otherotto1-2/+1
2018-11-18Implement malloc_usable_size(); ok millert@ deraadt@ and jmc@ for the man pageotto1-1/+2
2018-11-05Implement C11's aligned_alloc(3). ok guenther@otto1-1/+2
2017-09-05New POSIX xlocale implementation written from scratch.schwarze1-2/+2
2017-05-20Use David Musser's introsort algorithm to fall back to heapsort(3)millert1-2/+2
2017-04-10Introducing freezero(3) a version of free that guarantees the processotto1-1/+2
2017-03-06Introducing recallocarray(3), a blend of calloc(3) and reallocarray(3)otto1-1/+2
2016-08-14Reduce qabs() and qdiv() to aliases of llabs() and lldiv().guenther1-3/+3
2016-03-13environ and __progname are not declared in a public header; declare themguenther1-1/+4
2015-11-10libc.so can't be unloaded, so move the hidden atexit() and pthread_atfork()guenther1-2/+2
2015-10-25Hide __atexit and __atexit_register_cleanup()guenther1-1/+2
2015-09-19Don't wrap initialized variables: binutils appears to be mishandling themguenther1-1/+3
2015-09-13For now, permit overriding of the malloc family, to make emacs happyguenther1-6/+6
2015-09-13Overshot w/PROTO_DEPRECATED: seed48_deterministic() is used internallyguenther1-2/+2
2015-09-13Wrap <stdlib.h> so that calls go direct and the symbols not in theguenther1-0/+158