Fix Valgrind malloc interceptors.
Up to r49172 Valgrind used to intercept the custom allocation functions with
soname=NONE (a). This caused some tests to fail under Valgrind when built with
TCMalloc (see bug 31951)
In r49172 Valgrind stopped intercepting the custom allocators and switched to 
tc_{malloc,free,new,...} functions declared by TCMalloc (b). This is a more
correct approach to handle TCMalloc allocation, but it was broken because tc_*
functions were implemented as libc allocation functions aliases (see bug 49757)

The new binaries should handle both (a) and (b) and fix both bugs.

BUG=49757,31951

Review URL: http://codereview.chromium.org/3047046

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind@55206 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
4 files changed
tree: 9d19574428e0430bdb012dd8457a8cda827d2f32
  1. binaries/
  2. scripts/
  3. README.chromium