Revert opt_abort and opt_junk refactoring.
Revert refactoring of opt_abort and opt_junk declarations. clang accepts the config_*-based declarations (and generates correct code), but gcc complains with: error: initializer element is not constant
This commit is contained in:
parent
2625c8968e
commit
d1b6e18a99
@ -10,8 +10,20 @@ malloc_tsd_data(, thread_allocated, thread_allocated_t,
|
|||||||
|
|
||||||
/* Runtime configuration options. */
|
/* Runtime configuration options. */
|
||||||
const char *je_malloc_conf;
|
const char *je_malloc_conf;
|
||||||
bool opt_abort = config_debug;
|
bool opt_abort =
|
||||||
bool opt_junk = (config_debug && config_fill);
|
#ifdef JEMALLOC_DEBUG
|
||||||
|
true
|
||||||
|
#else
|
||||||
|
false
|
||||||
|
#endif
|
||||||
|
;
|
||||||
|
bool opt_junk =
|
||||||
|
#if (defined(JEMALLOC_DEBUG) && defined(JEMALLOC_FILL))
|
||||||
|
true
|
||||||
|
#else
|
||||||
|
false
|
||||||
|
#endif
|
||||||
|
;
|
||||||
size_t opt_quarantine = ZU(0);
|
size_t opt_quarantine = ZU(0);
|
||||||
bool opt_redzone = false;
|
bool opt_redzone = false;
|
||||||
bool opt_utrace = false;
|
bool opt_utrace = false;
|
||||||
|
Loading…
Reference in New Issue
Block a user