diff options
author | dkegel@google.com <dkegel@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-21 16:33:22 +0000 |
---|---|---|
committer | dkegel@google.com <dkegel@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-21 16:33:22 +0000 |
commit | 62172f827c71701ecdad8b27999faf3074de7895 (patch) | |
tree | b39e2de546f1f0a54eefd8ee4374d5ab2b0728ce /tools/valgrind/build-valgrind-for-chromium.sh | |
parent | 620d0a205bb8c59551afef4521a9c2bccedcf5c7 (diff) | |
download | chromium_src-62172f827c71701ecdad8b27999faf3074de7895.zip chromium_src-62172f827c71701ecdad8b27999faf3074de7895.tar.gz chromium_src-62172f827c71701ecdad8b27999faf3074de7895.tar.bz2 |
Update valgrind to fix one problem with 64 bit code, and a regression running wine.
BUG=valgrind_210481, valgrind_205541
TEST=valgrind net_unittests --gtest_filter=ProxyResolverV8Test.LoadLog ; valgrind wine's unit tests and see no HEAP_CreateSubHeap valgrind warnings
Review URL: http://codereview.chromium.org/306020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29655 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/valgrind/build-valgrind-for-chromium.sh')
-rwxr-xr-x | tools/valgrind/build-valgrind-for-chromium.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tools/valgrind/build-valgrind-for-chromium.sh b/tools/valgrind/build-valgrind-for-chromium.sh index 3cd11b5..c4b2207 100755 --- a/tools/valgrind/build-valgrind-for-chromium.sh +++ b/tools/valgrind/build-valgrind-for-chromium.sh @@ -76,6 +76,14 @@ then # Make red zone 64 bytes bigger to catch more buffer overruns patch -p0 < "${THISDIR}/redzone.patch" + # Fix/work around https://bugs.kde.org/show_bug.cgi?id=210481 + # which prevented valgrind from handling v8 on 64 bits + patch -p0 < "${THISDIR}/vbug210481.patch" + + # Fix/work around https://bugs.kde.org/show_bug.cgi?id=205541 + # which prevented valgrind from handling wine + patch -p0 < "${THISDIR}/vbug205541.patch" + if [ "${INSTALL_TSAN}" = "yes" ] then # Add ThreadSanitier to the installation. |