зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1278718 - Use clang 3.8 on ASAN builds. r=decoder
This commit is contained in:
Родитель
8b0e723ab3
Коммит
422162d82a
|
@ -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
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче