diff options
author | Patrick Georgi <pgeorgi@chromium.org> | 2017-04-26 22:18:18 +0200 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2017-04-28 06:47:37 +0200 |
commit | 97a9df4f77daf3a1b7f519d2235b374c183f8f70 (patch) | |
tree | 3908ec47300ec83fe30dffe90d7e79636e2c52be | |
parent | 97c0979befedb822e9d77bc0e11374e291332c49 (diff) | |
download | coreboot-97a9df4f77daf3a1b7f519d2235b374c183f8f70.tar.xz |
crossgcc: disable libsanitizer for the bootstrapped compiler
Ironically enough, libsanitizer is notorious for creating "uninitialized
variable" warnings with different compiler versions than the one it's
shipping with.
Since we don't need it for building the real compiler, just skip it.
Fixes building our compilers using the gnat-gpl 2014 compilers.
Change-Id: I2130dfdf3eaf07d77cd70777419fc0ae4642b843
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Reviewed-on: https://review.coreboot.org/19478
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Reviewed-by: Philippe Mathieu-Daudé <philippe.mathieu.daude@gmail.com>
-rwxr-xr-x | util/crossgcc/buildgcc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/util/crossgcc/buildgcc b/util/crossgcc/buildgcc index 9239b5dae6..eafd92ee50 100755 --- a/util/crossgcc/buildgcc +++ b/util/crossgcc/buildgcc @@ -600,6 +600,7 @@ bootstrap_GCC() { --disable-werror --disable-nls \ --disable-shared --disable-multilib \ --disable-libssp --disable-libquadmath --disable-libcc1 \ + --disable-libsanitizer \ ${GCC_OPTIONS} --enable-languages="${LANGUAGES}" \ --with-gmp=$DESTDIR$TARGETDIR --with-mpfr=$DESTDIR$TARGETDIR \ --with-mpc=$DESTDIR$TARGETDIR --with-libelf=$DESTDIR$TARGETDIR \ |