Add some suppressions for Qt4-related code.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8785 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/glibc-2.34567-NPTL-helgrind.supp b/glibc-2.34567-NPTL-helgrind.supp
index f47f0db..03b1241 100644
--- a/glibc-2.34567-NPTL-helgrind.supp
+++ b/glibc-2.34567-NPTL-helgrind.supp
@@ -504,8 +504,42 @@
 
 ######------ qt4 specific (GNU mangling) ------######
 {
-   helgrind-qt4-QMutex::lock()-twice
+   helgrind-qt4---QMutex::lock()-QMutex::lock()
    Helgrind:Race
    fun:_ZN6QMutex4lockEv
    fun:_ZN6QMutex4lockEv
 }
+
+{
+   helgrind-qt4---pthread_setspecific-QThreadPrivate::start(void*)
+   Helgrind:Race
+   fun:pthread_setspecific
+   fun:_ZN14QThreadPrivate5startEPv
+}
+
+{
+   helgrind-qt4---free_stacks-__deallocate_stack
+   Helgrind:Race
+   fun:free_stacks
+   fun:__deallocate_stack
+}
+
+{
+   helgrind---pthread_setspecific
+   Helgrind:Race
+   fun:pthread_setspecific
+}
+
+{
+   helgrind---pthread_getspecific
+   Helgrind:Race
+   fun:pthread_getspecific
+}
+
+{
+   helgrind---ld.so-...-dlsym
+   Helgrind:Race
+   obj:/lib*/ld-2.*so*
+   ...
+   fun:dlsym
+}