jemalloc_defs.h.in revision ae93d6bf364e9db9f9ee69c3e5f9df110d8685a4
1/* Defined if __attribute__((...)) syntax is supported. */
2#undef JEMALLOC_HAVE_ATTR
3
4/*
5 * Define overrides for non-standard allocator-related functions if they are
6 * present on the system.
7 */
8#undef JEMALLOC_OVERRIDE_MEMALIGN
9#undef JEMALLOC_OVERRIDE_VALLOC
10
11/*
12 * At least Linux omits the "const" in:
13 *
14 *   size_t malloc_usable_size(const void *ptr);
15 *
16 * Match the operating system's prototype.
17 */
18#undef JEMALLOC_USABLE_SIZE_CONST
19
20/*
21 * If defined, specify throw() for the public function prototypes when compiling
22 * with C++.  The only justification for this is to match the prototypes that
23 * glibc defines.
24 */
25#undef JEMALLOC_USE_CXX_THROW
26
27/* sizeof(void *) == 2^LG_SIZEOF_PTR. */
28#undef LG_SIZEOF_PTR
29