зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1573722 - Remove browser/config/mozconfigs/linux64/hazards. r=sfink
The mozconfig in the task definition is overriden in hazard-browser.sh, so it has effectively no effect, and hazard-browser.sh has been using js/src/devtools/rootAnalysis/mozconfig.haz since bug 1321014. Differential Revision: https://phabricator.services.mozilla.com/D41879 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
0058f2a284
Коммит
14434b6fd9
|
@ -1,48 +0,0 @@
|
|||
# This mozconfig is used when compiling the browser for the rooting hazard
|
||||
# analysis build (labeled H on treeherder). See
|
||||
# https://wiki.mozilla.org/Javascript:SpiderMonkey:ExactStackRooting
|
||||
|
||||
# Do NOT include build/unix/mozconfig.linux because it points directly at the
|
||||
# tooltool-installed gcc, and the analysis works by wrapping the gcc invocation
|
||||
# with a script that invokes the real gcc with -fplugin and its configuration
|
||||
# directives. Instead, duplicate the contents of that mozconfig here:
|
||||
|
||||
MOZ_HAZARD=1
|
||||
|
||||
MOZ_AUTOMATION_BUILD_SYMBOLS=0
|
||||
MOZ_AUTOMATION_L10N_CHECK=0
|
||||
MOZ_AUTOMATION_PACKAGE=0
|
||||
MOZ_AUTOMATION_PACKAGE_TESTS=0
|
||||
MOZ_AUTOMATION_UPLOAD=0
|
||||
|
||||
. "$topsrcdir/build/mozconfig.common"
|
||||
|
||||
. "$topsrcdir/build/unix/mozconfig.stdcxx"
|
||||
|
||||
. "$topsrcdir/build/mozconfig.stylo"
|
||||
|
||||
# The objdir must be at a known location so its path can be stripped from the
|
||||
# filenames stored by the analysis
|
||||
mk_add_options MOZ_OBJDIR=obj-analyzed
|
||||
|
||||
# The configuration options are chosen to compile the most code
|
||||
# (--enable-debug, --enable-tests) in the trickiest way possible
|
||||
# (--enable-optimize) to maximize the chance of seeing tricky static orderings.
|
||||
ac_add_options --enable-debug
|
||||
ac_add_options --enable-tests
|
||||
ac_add_options --enable-optimize
|
||||
ac_add_options --with-compiler-wrapper=$TOOLTOOL_DIR/sixgill/usr/libexec/sixgill/scripts/wrap_gcc/basecc
|
||||
ac_add_options --without-ccache
|
||||
|
||||
ac_add_options --disable-replace-malloc
|
||||
|
||||
# -Wattributes is very verbose due to attributes being ignored on template
|
||||
# instantiations. -Wignored-attributes is very verbose due to attributes being
|
||||
# ignored on template parameters.
|
||||
CFLAGS="$CFLAGS -Wno-attributes -Wno-ignored-attributes"
|
||||
CPPFLAGS="$CPPFLAGS -Wno-attributes -Wno-ignored-attributes"
|
||||
CXXFLAGS="$CXXFLAGS -Wno-attributes -Wno-ignored-attributes"
|
||||
|
||||
NODEJS="$TOOLTOOL_DIR/node/bin/node"
|
||||
|
||||
. "$topsrcdir/build/mozconfig.common.override"
|
|
@ -61,7 +61,6 @@ jobs:
|
|||
symbol: H
|
||||
run:
|
||||
using: hazard
|
||||
mozconfig: "browser/config/mozconfigs/linux64/hazards"
|
||||
command: >
|
||||
cd /builds/worker/checkouts/gecko/taskcluster/scripts/builder
|
||||
&& ./build-haz-linux.sh --project browser $HOME/workspace
|
||||
|
|
Загрузка…
Ссылка в новой задаче