diff options
author | bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> | 2009-01-29 09:57:22 +0000 |
---|---|---|
committer | bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> | 2009-01-29 09:57:22 +0000 |
commit | 15c67b45db3ae5fe8167dd1c3dd8d7b93af24e61 (patch) | |
tree | 7804df635445d9beb0220250764a46587c3de6b1 | |
parent | f8aecf47bb53b90e00c4a04210056ecf00a0f770 (diff) | |
download | valgrind-15c67b45db3ae5fe8167dd1c3dd8d7b93af24e61.tar.gz |
Suppress any error whose top frame is in libc.so. While not very elegant, this is an effective way to suppress data race reports triggered by glibc's stdio functions (which uses inlined locking functions).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9087 a5019735-40e9-0310-863c-91ae7b9d1cf9
-rw-r--r-- | glibc-2.X-drd.supp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/glibc-2.X-drd.supp b/glibc-2.X-drd.supp index 34db56cda..1607376d4 100644 --- a/glibc-2.X-drd.supp +++ b/glibc-2.X-drd.supp @@ -48,6 +48,11 @@ fun:backtrace_symbols } { + libc-stdio + drd:ConflictingAccess + obj:/lib*/libc-* +} +{ libc drd:ConflictingAccess fun:__libc_enable_asynccancel |