From: Philippe Waroquiers Date: Sat, 1 Aug 2015 14:20:10 +0000 (+0000) Subject: ensure that __strncpy_sse2 is replaced by the canonical name. X-Git-Tag: svn/VALGRIND_3_11_0~189 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6e9f720b2008fcf130e5eba6e726f5f6b6712c38;p=thirdparty%2Fvalgrind.git ensure that __strncpy_sse2 is replaced by the canonical name. This makes memcheck/tests/overlap work on debian8/x86 (pentium4). git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15468 --- diff --git a/tests/filter_stderr_basic b/tests/filter_stderr_basic index 3fb737b5db..b282a1d397 100755 --- a/tests/filter_stderr_basic +++ b/tests/filter_stderr_basic @@ -52,7 +52,7 @@ perl -n -e 'print if !/^(Memory fault|Killed) $/' | # Translate intercepted glibc functions back to their canonical name perl -p -e "s/: memcpy\@\@?GLIBC_[.1-9]+ \(vg_replace_strmem.c:.*?\)/: memcpy \(vg_replace_strmem.c:...\)/" | -sed -e "s/: \(__GI_\|__\|\)\(memcmp\|memcpy\|strcpy\|strncpy\|strchr\|strrchr\)\(\|_sse4_1\|_sse42\|_sse2_unaligned\) (vg_replace_strmem.c:/: \2 (vg_replace_strmem.c:/" | +sed -e "s/: \(__GI_\|__\|\)\(memcmp\|memcpy\|strcpy\|strncpy\|strchr\|strrchr\)\(\|_sse4_1\|_sse42\|_sse2_unaligned\|_sse2\) (vg_replace_strmem.c:/: \2 (vg_replace_strmem.c:/" | # Remove any ": dumping core" message as the user might have a # limit set that prevents the core dump