src/jemalloc.c: Use GCC's copy() to duplicate all attributes

This commit is contained in:
Paul Smith 2022-10-05 16:31:40 -04:00
parent 441c5d0f87
commit 94874781ae

View file

@ -3334,7 +3334,7 @@ JEMALLOC_EXPORT void *(*__memalign_hook)(size_t alignment, size_t size) =
* be implemented also, so none of glibc's malloc.o functions are added to the
* link.
*/
# define ALIAS(je_fn) __attribute__((alias (#je_fn), used))
# define ALIAS(je_fn) __attribute__((alias (#je_fn), copy(je_fn)))
/* To force macro expansion of je_ prefix before stringification. */
# define PREALIAS(je_fn) ALIAS(je_fn)
# ifdef JEMALLOC_OVERRIDE___LIBC_CALLOC