Anonymise path names for libc's built with debg symbols.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2305 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/corecheck/tests/filter_fdleak b/corecheck/tests/filter_fdleak
index 6dc585e..b33fb2d 100755
--- a/corecheck/tests/filter_fdleak
+++ b/corecheck/tests/filter_fdleak
@@ -15,6 +15,9 @@
 # Anonymise paths like "(in /foo/bar/libc-baz.so)"
 sed "s/(in \/.*libc.*)$/(in \/...libc...)/"             |
 
+# Anonymise paths like "xxx (../sysdeps/unix/sysv/linux/quux.c:129)"
+sed "s/(\.\.\/sysdeps\/unix\/sysv\/linux\/.*\.c:[0-9]*)$/(in \/...libc...)/" |
+
 # Anonymise paths like "__libc_start_main (../foo/bar/libc-quux.c:129)"
 sed "s/__libc_\(.*\) (.*)$/__libc_\1 (...libc...)/"	|
 
diff --git a/memcheck/tests/filter_stderr b/memcheck/tests/filter_stderr
index 8c2e0fa..4c583fb 100755
--- a/memcheck/tests/filter_stderr
+++ b/memcheck/tests/filter_stderr
@@ -16,7 +16,10 @@
 sed "s/(in \/.*libc.*)$/(in \/...libc...)/"             |
 
 # Anonymise paths like "(within /foo/bar/libc-baz.so)"
-sed "s/(within \/.*libc.*)$/(within \/...libc...)/"             |
+sed "s/(within \/.*libc.*)$/(within \/...libc...)/"      |
+
+# Anonymise paths like "xxx (../sysdeps/unix/sysv/linux/quux.c:129)"
+sed "s/(\.\.\/sysdeps\/unix\/sysv\/linux\/.*\.c:[0-9]*)$/(in \/...libc...)/" |
 
 # Anonymise paths like "__libc_start_main (../foo/bar/libc-quux.c:129)"
 sed "s/__libc_\(.*\) (.*)$/__libc_\1 (...libc...)/"