Bug 1560667 - Switch hazard analysis over to gcc 8.3.0 r=jonco

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

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Steve Fink 2019-10-02 03:19:06 +00:00
parent feb7552f85
commit 6cf5bd1291
6 changed files with 19 additions and 9 deletions

View File

@ -45,7 +45,7 @@ jobs:
fetches:
toolchain:
- linux64-clang
- linux64-gcc-6
- linux64-gcc-8
- linux64-gcc-sixgill
- linux64-rust
- linux64-cbindgen
@ -67,7 +67,7 @@ jobs:
fetches:
toolchain:
- linux64-clang
- linux64-gcc-6
- linux64-gcc-8
- linux64-gcc-sixgill
- linux64-rust
- linux64-cbindgen

View File

@ -84,10 +84,10 @@ linux64-gcc-sixgill:
fetches:
fetch:
- binutils-2.31.1
- isl-0.15
- gcc-6.4.0
- gmp-5.1.3
- mpc-0.8.2
- mpfr-3.1.5
- gcc-8.3.0
- gmp-6.1.0
- isl-0.16.1
- mpc-1.0.3
- mpfr-3.1.4
toolchain:
- linux64-gcc-6
- linux64-gcc-8

View File

@ -17,6 +17,9 @@ export LD_LIBRARY_PATH="$GCCDIR/lib64"
export RUSTC="$MOZ_FETCHES_DIR/rustc/bin/rustc"
export CARGO="$MOZ_FETCHES_DIR/rustc/bin/cargo"
export CFLAGS="$CFLAGS -Wno-attributes -Wno-ignored-attributes"
export CPPFLAGS="$CPPFLAGS -Wno-attributes -Wno-ignored-attributes"
PYTHON=python3
function check_commit_msg () {

View File

@ -1,5 +1,8 @@
#!/bin/bash -e
export CFLAGS="$CFLAGS -Wno-attributes -Wno-ignored-attributes"
export CXXFLAGS="$CXXFLAGS -Wno-attributes -Wno-ignored-attributes"
cd $SOURCE
TOP=$(cd ..; pwd)
export MOZBUILD_STATE_PATH=$TOP/mozbuild-state

View File

@ -1,5 +1,8 @@
#!/bin/bash -ex
export CFLAGS="$CFLAGS -Wno-attributes -Wno-ignored-attributes"
export CXXFLAGS="$CXXFLAGS -Wno-attributes -Wno-ignored-attributes"
mkdir -p "$ANALYZED_OBJDIR"
cd "$ANALYZED_OBJDIR"
$SOURCE/js/src/configure --enable-debug --enable-optimize --enable-ctypes --enable-nspr-build

View File

@ -11,11 +11,12 @@ root_dir=$MOZ_FETCHES_DIR
build_dir=$GECKO_PATH/build
data_dir=$GECKO_PATH/build/unix/build-gcc
sixgill_rev=bc0ef9258470
sixgill_rev=d73ae051e97c
sixgill_repo=https://hg.mozilla.org/users/sfink_mozilla.com/sixgill
. $data_dir/build-gcc.sh
mkdir $root_dir/gcc-source || true
pushd $root_dir/gcc-source
ln -sf ../binutils-source binutils
ln -sf ../gmp-source gmp