Bug 1142403 - Part 3: jemalloc4 no longer requires ctl.c to be built in non-unified mode in debug builds. r=glandium

--HG--
extra : rebase_source : 9c1e00514be306552722ebd855d364b9b98b5c87
This commit is contained in:
Chris Peterson 2016-12-22 18:54:59 -08:00
parent 2f5d7b1ace
commit b9fd4f1b11

View file

@ -20,6 +20,7 @@ maybe_unified_sources += [
'src/src/chunk_dss.c',
'src/src/chunk_mmap.c',
'src/src/ckh.c',
'src/src/ctl.c',
'src/src/extent.c',
'src/src/hash.c',
'src/src/huge.c',
@ -41,11 +42,6 @@ maybe_unified_sources += [
'src/src/witness.c',
]
SOURCES += [
# This file cannot be built in unified mode because of symbol clash on arena_purge.
'src/src/ctl.c',
]
# Only OSX needs the zone allocation implementation,
# but only if replace-malloc is not enabled.
if CONFIG['OS_TARGET'] == 'Darwin' and not CONFIG['MOZ_REPLACE_MALLOC']: