| Index: tools/clang/scripts/update.sh
|
| diff --git a/tools/clang/scripts/update.sh b/tools/clang/scripts/update.sh
|
| index 2e0f0d0d78b702c6202fa4d438dea8f9ebf2c240..a3a6c28246ffe1788963daa38429e04d32935754 100755
|
| --- a/tools/clang/scripts/update.sh
|
| +++ b/tools/clang/scripts/update.sh
|
| @@ -8,10 +8,10 @@
|
| # Do NOT CHANGE this if you don't know what you're doing -- see
|
| # https://code.google.com/p/chromium/wiki/UpdatingClang
|
| # Reverting problematic clang rolls is safe, though.
|
| -CLANG_REVISION=233105
|
| +CLANG_REVISION=236765
|
|
|
| # This is incremented when pushing a new build of Clang at the same revision.
|
| -CLANG_SUB_REVISION=2
|
| +CLANG_SUB_REVISION=1
|
|
|
| PACKAGE_VERSION="${CLANG_REVISION}-${CLANG_SUB_REVISION}"
|
|
|
| @@ -401,27 +401,6 @@ EOF
|
| patch -p0
|
| popd
|
|
|
| - # Cherry-pick r234010 [sancov] Shrink pc array on Android back to 2**24."
|
| - pushd "${COMPILER_RT_DIR}"
|
| - cat << 'EOF' |
|
| -diff --git a/lib/sanitizer_common/sanitizer_coverage_libcdep.cc b/lib/sanitizer_common/sanitizer_coverage_libcdep.cc
|
| -index 4b976fc..cfd9e7e 100644
|
| ---- a/lib/sanitizer_common/sanitizer_coverage_libcdep.cc
|
| -+++ b/lib/sanitizer_common/sanitizer_coverage_libcdep.cc
|
| -@@ -109,7 +109,8 @@ class CoverageData {
|
| -
|
| - // Maximal size pc array may ever grow.
|
| - // We MmapNoReserve this space to ensure that the array is contiguous.
|
| -- static const uptr kPcArrayMaxSize = FIRST_32_SECOND_64(1 << 26, 1 << 27);
|
| -+ static const uptr kPcArrayMaxSize =
|
| -+ FIRST_32_SECOND_64(1 << (SANITIZER_ANDROID ? 24 : 26), 1 << 27);
|
| - // The amount file mapping for the pc array is grown by.
|
| - static const uptr kPcArrayMmapSize = 64 * 1024;
|
| -
|
| -EOF
|
| - patch -p1
|
| - popd
|
| -
|
| # This Go bindings test doesn't work after the bootstrap build on Linux. (PR21552)
|
| pushd "${LLVM_DIR}"
|
| cat << 'EOF' |
|
|
|