1*8e33eff8Schristos /* 2*8e33eff8Schristos * Name mangling for public symbols is controlled by --with-mangling and 3*8e33eff8Schristos * --with-jemalloc-prefix. With default settings the je_ prefix is stripped by 4*8e33eff8Schristos * these macro definitions. 5*8e33eff8Schristos */ 6*8e33eff8Schristos #ifndef JEMALLOC_NO_RENAME 7*8e33eff8Schristos # define je_aligned_alloc aligned_alloc 8*8e33eff8Schristos # define je_calloc calloc 9*8e33eff8Schristos # define je_dallocx dallocx 10*8e33eff8Schristos # define je_free free 11*8e33eff8Schristos # define je_mallctl mallctl 12*8e33eff8Schristos # define je_mallctlbymib mallctlbymib 13*8e33eff8Schristos # define je_mallctlnametomib mallctlnametomib 14*8e33eff8Schristos # define je_malloc malloc 15*8e33eff8Schristos # define je_malloc_conf malloc_conf 16*8e33eff8Schristos # define je_malloc_message malloc_message 17*8e33eff8Schristos # define je_malloc_stats_print malloc_stats_print 18*8e33eff8Schristos # define je_malloc_usable_size malloc_usable_size 19*8e33eff8Schristos # define je_mallocx mallocx 20*8e33eff8Schristos # define je_nallocx nallocx 21*8e33eff8Schristos # define je_posix_memalign posix_memalign 22*8e33eff8Schristos # define je_rallocx rallocx 23*8e33eff8Schristos # define je_realloc realloc 24*8e33eff8Schristos # define je_sallocx sallocx 25*8e33eff8Schristos # define je_sdallocx sdallocx 26*8e33eff8Schristos # define je_xallocx xallocx 27*8e33eff8Schristos # define je_valloc valloc 28*8e33eff8Schristos #endif 29