| Index: scripts/build-memcheck-for-chromium.sh
 | 
| ===================================================================
 | 
| --- scripts/build-memcheck-for-chromium.sh	(revision 64717)
 | 
| +++ scripts/build-memcheck-for-chromium.sh	(working copy)
 | 
| @@ -1,4 +1,4 @@
 | 
| -#!/bin/sh
 | 
| +#!/bin/bash
 | 
|  
 | 
|  # Copyright (c) 2009-2010 The Chromium Authors. All rights reserved.
 | 
|  # Use of this source code is governed by a BSD-style license that can be
 | 
| @@ -9,28 +9,11 @@
 | 
|  
 | 
|  # SVN isn't smart enough to figure out what rev of VEX to get,
 | 
|  # so you have to check that out by revision.
 | 
| -if system_is_snow_leopard
 | 
| -then
 | 
| -MEMCHECK_SVN_REV=11243
 | 
| -MEMCHECK_VEX_SVN_REV=1997
 | 
| -else
 | 
| -MEMCHECK_SVN_REV=11055
 | 
| -MEMCHECK_VEX_SVN_REV=1961
 | 
| -fi
 | 
| +MEMCHECK_VV_REV=76
 | 
|  
 | 
|  VG_MEMCHECK_DIR="$VG_SRC_DIR/valgrind-memcheck"
 | 
| -checkout_and_patch_valgrind "$MEMCHECK_SVN_REV" "$MEMCHECK_VEX_SVN_REV" \
 | 
| -                            "$VG_MEMCHECK_DIR"
 | 
| +checkout_and_patch_valgrind_variant "$MEMCHECK_VV_REV" "$VG_MEMCHECK_DIR"
 | 
|  
 | 
| -cd "$VG_MEMCHECK_DIR"
 | 
| +cd "$VG_MEMCHECK_DIR/valgrind"
 | 
|  
 | 
| -# Apply some Memcheck-specific pathes
 | 
| -
 | 
| -# Add feature bug https://bugs.kde.org/show_bug.cgi?id=201170
 | 
| -# "Want --show-possible option so I can ignore the bazillion possible leaks..."
 | 
| -patch -p0 -i "${THISDIR}/possible.patch"
 | 
| -
 | 
| -# Make red zone 64 bytes bigger to catch more buffer overruns
 | 
| -patch -p0 -i "${THISDIR}/redzone.patch"
 | 
| -
 | 
|  build_valgrind_for_available_platforms
 | 
| 
 |