diff options
Diffstat (limited to 'include/jemalloc/jemalloc_mangle_jet.h')
-rw-r--r-- | include/jemalloc/jemalloc_mangle_jet.h | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/include/jemalloc/jemalloc_mangle_jet.h b/include/jemalloc/jemalloc_mangle_jet.h deleted file mode 100644 index e7a2472d8bc5..000000000000 --- a/include/jemalloc/jemalloc_mangle_jet.h +++ /dev/null @@ -1,68 +0,0 @@ -/* - * By default application code must explicitly refer to mangled symbol names, - * so that it is possible to use jemalloc in conjunction with another allocator - * in the same application. Define JEMALLOC_MANGLE in order to cause automatic - * name mangling that matches the API prefixing that happened as a result of - * --with-mangling and/or --with-jemalloc-prefix configuration settings. - */ -#ifdef JEMALLOC_MANGLE -# ifndef JEMALLOC_NO_DEMANGLE -# define JEMALLOC_NO_DEMANGLE -# endif -# define aligned_alloc jet_aligned_alloc -# define calloc jet_calloc -# define dallocx jet_dallocx -# define free jet_free -# define mallctl jet_mallctl -# define mallctlbymib jet_mallctlbymib -# define mallctlnametomib jet_mallctlnametomib -# define malloc jet_malloc -# define malloc_conf jet_malloc_conf -# define malloc_message jet_malloc_message -# define malloc_stats_print jet_malloc_stats_print -# define malloc_usable_size jet_malloc_usable_size -# define mallocx jet_mallocx -# define smallocx_ea6b3e973b477b8061e0076bb257dbd7f3faa756 jet_smallocx_ea6b3e973b477b8061e0076bb257dbd7f3faa756 -# define nallocx jet_nallocx -# define posix_memalign jet_posix_memalign -# define rallocx jet_rallocx -# define realloc jet_realloc -# define sallocx jet_sallocx -# define sdallocx jet_sdallocx -# define xallocx jet_xallocx -# define memalign jet_memalign -# define valloc jet_valloc -#endif - -/* - * The jet_* macros can be used as stable alternative names for the - * public jemalloc API if JEMALLOC_NO_DEMANGLE is defined. This is primarily - * meant for use in jemalloc itself, but it can be used by application code to - * provide isolation from the name mangling specified via --with-mangling - * and/or --with-jemalloc-prefix. - */ -#ifndef JEMALLOC_NO_DEMANGLE -# undef jet_aligned_alloc -# undef jet_calloc -# undef jet_dallocx -# undef jet_free -# undef jet_mallctl -# undef jet_mallctlbymib -# undef jet_mallctlnametomib -# undef jet_malloc -# undef jet_malloc_conf -# undef jet_malloc_message -# undef jet_malloc_stats_print -# undef jet_malloc_usable_size -# undef jet_mallocx -# undef jet_smallocx_ea6b3e973b477b8061e0076bb257dbd7f3faa756 -# undef jet_nallocx -# undef jet_posix_memalign -# undef jet_rallocx -# undef jet_realloc -# undef jet_sallocx -# undef jet_sdallocx -# undef jet_xallocx -# undef jet_memalign -# undef jet_valloc -#endif |