Bug 1489484 - Disable LTO on various mac builds r=froydnj

Bug 1473786 enabled LTO on mac builds for nightlies, but this had the
side effect of enabling it on unrelated builds that just happen to
include the nightly mozconfig just because out mozconfigs kind of suck.

Differential Revision: https://phabricator.services.mozilla.com/D5482

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Mike Hommey 2018-09-10 23:51:28 +00:00
Родитель afef0bf612
Коммит 0063777cde
4 изменённых файлов: 7 добавлений и 0 удалений

Просмотреть файл

@ -1,5 +1,7 @@
. $topsrcdir/browser/config/mozconfigs/macosx64/nightly
ac_add_options --disable-lto
#add-on signing is checked but not enforced
MOZ_REQUIRE_SIGNING=0
# Enable MOZ_ALLOW_LEGACY_EXTENSIONS

Просмотреть файл

@ -1,5 +1,7 @@
. "$topsrcdir/browser/config/mozconfigs/macosx64/nightly"
ac_add_options --disable-lto
TOOLTOOL_DIR=${TOOLTOOL_DIR:-$topsrcdir}
ac_add_options --disable-sandbox

Просмотреть файл

@ -1,2 +1,3 @@
. "$topsrcdir/browser/config/mozconfigs/macosx64/nightly-asan"
ac_add_options --disable-lto
ac_add_options --enable-fuzzing

Просмотреть файл

@ -1,3 +1,5 @@
ac_add_options --enable-dmd
. "$topsrcdir/browser/config/mozconfigs/macosx64/nightly"
ac_add_options --disable-lto