Bug 1105894 - Let unified compilation ride the train. r=gps
authorMike Hommey <mh+mozilla@glandium.org>
Fri, 28 Nov 2014 09:59:17 +0900
changeset 242234 9fc2c2ca23952b8942c21645a85e7a6a9c098774
parent 242233 d349d0acef0e3ef331f04aef8cc4ba92d714cd96
child 242235 66722c270acb01215da6fb05a780d1b36c136d3b
push id4311
push userraliiev@mozilla.com
push dateMon, 12 Jan 2015 19:37:41 +0000
treeherdermozilla-beta@150c9fed433b [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgps
bugs1105894, 2393
milestone36.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1105894 - Let unified compilation ride the train. r=gps It was conservatively kept out of non-nightly builds[1], but a year later, we can assume there are no blocking issues to build releases without unified compilation. 1. https://lists.mozilla.org/pipermail/dev-platform/2013-December/002393.html
configure.in
--- a/configure.in
+++ b/configure.in
@@ -3529,20 +3529,16 @@ case "$GRE_MILESTONE" in
 esac
 AC_SUBST(NIGHTLY_BUILD)
 AC_SUBST(RELEASE_BUILD)
 
 dnl ========================================================
 dnl Disable compiling sources in unified mode.
 dnl ========================================================
 
-if test -z "$NIGHTLY_BUILD"; then
-    MOZ_DISABLE_UNIFIED_COMPILATION=1
-fi
-
 MOZ_ARG_DISABLE_BOOL(unified-compilation,
 [  --disable-unified-compilation
                           Disable unified compilation of some C/C++ sources],
     MOZ_DISABLE_UNIFIED_COMPILATION=1,
     MOZ_DISABLE_UNIFIED_COMPILATION=)
 AC_SUBST(MOZ_DISABLE_UNIFIED_COMPILATION)
 
 dnl ========================================================