musl/src/malloc
Rich Felker 918b1c1d17 remove external linkage from __simple_malloc definition
this function is used only as a weak definition for malloc, for static
linking in programs which do not call realloc or free. since it had
external linkage and was thereby exported in libc.so's dynamic symbol
table, --gc-sections was unable to drop it. this was merely an
oversight; there's no reason for it to be external, so make it static.
2015-11-04 21:41:29 -05:00
..
DESIGN initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
__brk.c slightly optimize __brk for size 2013-10-05 12:00:55 -04:00
aligned_alloc.c move core memalign code from aligned_alloc to __memalign 2013-07-04 23:58:16 -04:00
calloc.c fix calloc when __simple_malloc implementation is used 2015-06-22 18:50:09 +00:00
expand_heap.c refactor malloc's expand_heap to share with __simple_malloc 2015-06-14 01:59:02 +00:00
lite_malloc.c remove external linkage from __simple_malloc definition 2015-11-04 21:41:29 -05:00
malloc.c mitigate blow-up of heap size under malloc/free contention 2015-08-07 19:19:49 +00:00
malloc_usable_size.c add malloc_usable_size function and non-stub malloc.h 2014-08-25 22:47:27 -04:00
memalign.c remove redundant check in memalign 2013-07-23 23:40:26 -04:00
posix_memalign.c move core memalign code from aligned_alloc to __memalign 2013-07-04 23:58:16 -04:00