diff options
author | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | 2008-12-13 01:18:38 +0000 |
---|---|---|
committer | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | 2008-12-13 01:18:38 +0000 |
commit | 357cb16390097665e62900976a749418ccc679ae (patch) | |
tree | b9e7a5fbd225e41e025402886a70f95bee9fa60c /glibc-2.34567-NPTL-helgrind.supp | |
parent | b1ae15d5c3ca2fb57cf1545debd62fc653ad2abf (diff) | |
download | valgrind-357cb16390097665e62900976a749418ccc679ae.tar.gz |
Add a couple of suppressions relating to unwinding the stack following
pthread_exit.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8819 a5019735-40e9-0310-863c-91ae7b9d1cf9
Diffstat (limited to 'glibc-2.34567-NPTL-helgrind.supp')
-rw-r--r-- | glibc-2.34567-NPTL-helgrind.supp | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/glibc-2.34567-NPTL-helgrind.supp b/glibc-2.34567-NPTL-helgrind.supp index 03b1241bc..f559dfb89 100644 --- a/glibc-2.34567-NPTL-helgrind.supp +++ b/glibc-2.34567-NPTL-helgrind.supp @@ -543,3 +543,27 @@ ... fun:dlsym } + +#################################################### +# Other stuff. +# +# pthread_exit apparently calls some kind of unwind +# mechanism - maybe to remove some number of frames +# from the thread's stack, so as to get back to the +# outermost frame for the thread? Anyway.. + +{ + helgrind---*Unwind*-...-pthread_exit + Helgrind:Race + fun:*Unwind* + ... + fun:pthread_exit +} + +{ + helgrind---...-*Unwind*-*pthread_unwind* + Helgrind:Race + ... + fun:*Unwind* + fun:*pthread_unwind* +} |