]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
strchr.vgtest mc_replace_strmem.c [r]index and [__GI_]str[r]chr are the same.
authorMark Wielaard <mark@klomp.org>
Wed, 17 Apr 2013 15:23:22 +0000 (15:23 +0000)
committerMark Wielaard <mark@klomp.org>
Wed, 17 Apr 2013 15:23:22 +0000 (15:23 +0000)
Add memcheck/tests/filter_strchr to make it so for the testcase.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13370

memcheck/tests/Makefile.am
memcheck/tests/filter_strchr [new file with mode: 0755]
memcheck/tests/strchr.vgtest

index 2a88cfc55e19bd1a203b70a7b8d3747205fb4392..0d4b51ce77b0b8cc0c73ea4a058f50d41ebd9da0 100644 (file)
@@ -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 (executable)
index 0000000..ed5b8c4
--- /dev/null
@@ -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:/"
index 152c97e35abe03fad618b594bec94f57a773241e..0e28ee33fc0826e06d358c49ab98b29d35cf17a1 100644 (file)
@@ -1,3 +1,4 @@
 prog: strchr
 vgopts: -q
+stderr_filter: filter_strchr
 stderr_filter_args: strchr.c