[JNPR] Proposal to add weak symbols for malloc, realloc, and free to libc
Jason Evans
jasone at canonware.com
Thu Jan 17 23:47:46 UTC 2013
On Jan 17, 2013, at 1:13 PM, Steve Kiernan wrote:
> When libc was changed to use jemalloc, the weak symbols for malloc, realloc, and free ended up being removed.
> This makes it a bit difficult for an application to replace (or augment) the malloc implementation.
>
> This proposal is to add back the weak symbols similar to how they existed in libc prior to jemalloc introduction.
>
> See the following patch for the changes:
> http://people.freebsd.org/~marcel/Juniper/weak-malloc.diff
>
> I'm not sure if the the symbols are in the proper place in the Symbol.map file and would welcome comments.
What about calloc(), posix_memalign(), and malloc_usable_size()? Similarly, I think the *allocm() functions in -current may need the same treatment.
Thanks,
Jason
More information about the freebsd-arch
mailing list