Bug 1278718 - Use clang 3.8 on ASAN builds. r=decoder

This commit is contained in:
Mike Hommey 2016-06-07 20:20:55 +09:00
Родитель 8b0e723ab3
Коммит 422162d82a
3 изменённых файлов: 14 добавлений и 8 удалений

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

@ -8,11 +8,11 @@
"unpack": true
},
{
"version": "clang 3.5/r200213",
"size": 71282740,
"digest": "ee9edb1ef3afd9ab29e39565145545ad57e8d8d2538be4d822d7dbd64038f4529b0b287cecf48bf83def52a26ac2c6faa331686c3ad5e8b4ba4c22686ee0808f",
"algorithm": "sha512",
"filename": "clang.tar.bz2",
"version": "clang 3.8.0, libgcc 4.8.5",
"size": 139183100,
"digest": "a056a151d4f25f415b6d905136c3fa8d51d12a5a815c3df37d5663c67d59571736641a4c990884a69f78ea6b5e37a6a7bfff0417dfe38936d842d6fa0776ae54",
"algorithm": "sha512",
"filename": "clang.tar.xz",
"unpack": true
},
{

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

@ -1,8 +1,8 @@
[
{
"version": "clang 3.5/r200213",
"size": 58997296,
"digest": "9757d142142442c881b8d1eb31c2fe80e1979a858e6133473b5574a5a3b9cdaf9abed32b2e246b715c9f0eb0969103337918215fc491feae196219e8fb03f0b1",
"version": "clang 3.8.0",
"size": 133060926,
"digest": "aff5ad3ac2d41db19d1ba0df5f97b189a7d7e1b6af8c56e22c2b0cced84d75fa98394ded6a4ba5713652e6684a0a46f47aeccf87991f9e849bf8d7d82e564f6f",
"algorithm": "sha512",
"filename": "clang.tar.bz2",
"unpack": true

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

@ -13,6 +13,12 @@ export CFLAGS="$ASANFLAGS"
export CXXFLAGS="$ASANFLAGS"
export LDFLAGS="-fsanitize=address"
# Use a newer binutils, from the tooltool gcc package, if it's there
if [ -e "$topsrcdir/gcc/bin/ld" ]; then
export CC="$CC -B $topsrcdir/gcc/bin"
export CXX="$CXX -B $topsrcdir/gcc/bin"
fi
# Enable ASan specific code and build workarounds
ac_add_options --enable-address-sanitizer