From: Mark Wielaard Date: Wed, 17 Apr 2013 15:23:22 +0000 (+0000) Subject: strchr.vgtest mc_replace_strmem.c [r]index and [__GI_]str[r]chr are the same. X-Git-Tag: svn/VALGRIND_3_9_0~314 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bca0cb2aa562eec6bc0bd62b739094816fef001b;p=thirdparty%2Fvalgrind.git strchr.vgtest mc_replace_strmem.c [r]index and [__GI_]str[r]chr are the same. Add memcheck/tests/filter_strchr to make it so for the testcase. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13370 --- diff --git a/memcheck/tests/Makefile.am b/memcheck/tests/Makefile.am index 2a88cfc55e..0d4b51ce77 100644 --- a/memcheck/tests/Makefile.am +++ b/memcheck/tests/Makefile.am @@ -43,6 +43,7 @@ dist_noinst_SCRIPTS = \ filter_allocs \ filter_leak_cases_possible \ filter_stderr filter_xml \ + filter_strchr \ filter_varinfo3 \ filter_memcheck \ filter_memcpy diff --git a/memcheck/tests/filter_strchr b/memcheck/tests/filter_strchr new file mode 100755 index 0000000000..ed5b8c4bb7 --- /dev/null +++ b/memcheck/tests/filter_strchr @@ -0,0 +1,8 @@ +#! /bin/sh + +# mc_replace_strmem.c [r]index and [__GI_]str[r]chr are the same. +./filter_stderr "$@" | +sed -e "s/: __GI_strchr (mc_replace_strmem.c:/: strchr (mc_replace_strmem.c:/" | +sed -e "s/: strchr (mc_replace_strmem.c:/: index (mc_replace_strmem.c:/" | +sed -e "s/: __GI_strrchr (mc_replace_strmem.c:/: strrchr (mc_replace_strmem.c:/" | +sed -e "s/: strrchr (mc_replace_strmem.c:/: rindex (mc_replace_strmem.c:/" diff --git a/memcheck/tests/strchr.vgtest b/memcheck/tests/strchr.vgtest index 152c97e35a..0e28ee33fc 100644 --- a/memcheck/tests/strchr.vgtest +++ b/memcheck/tests/strchr.vgtest @@ -1,3 +1,4 @@ prog: strchr vgopts: -q +stderr_filter: filter_strchr stderr_filter_args: strchr.c