]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
glibc-2.X-drd.supp: Add support for --num-callers=1
authorBart Van Assche <bvanassche@acm.org>
Wed, 11 Jun 2014 06:57:02 +0000 (06:57 +0000)
committerBart Van Assche <bvanassche@acm.org>
Wed, 11 Jun 2014 06:57:02 +0000 (06:57 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14023

glibc-2.X-drd.supp

index e66f1c4ed0f62adef4ca44f3c0eb3c31e6a25622..5b62c7aedfdd0d9379e730d9e070168fe37df329 100644 (file)
 {
    drd-libpthread-pthread_create
    drd:ConflictingAccess
-   ...
-   fun:pthread_create*
+   fun:pthread_create
+}
+{
+   drd-libpthread-pthread_create
+   drd:ConflictingAccess
+   fun:pthread_create@@*
 }
 {
    drd-libpthread-pthread_join
@@ -79,7 +83,6 @@
 {
    drd-libpthread-__deallocate_stack
    drd:ConflictingAccess
-   ...
    fun:__deallocate_stack
 }
 {
@@ -90,7 +93,6 @@
 {
    drd-libpthread-__free_tcb
    drd:ConflictingAccess
-   ...
    fun:__free_tcb
 }
 {
 {
    drd-libpthread-_Unwind_ForcedUnwind
    drd:ConflictingAccess
-   ...
    fun:_Unwind_ForcedUnwind
 }
+{
+   drd-libpthread-_Unwind_ForcedUnwind
+   drd:ConflictingAccess
+   fun:pthread_mutex_lock
+   fun:_Unwind_Find_FDE
+}
 {
    drd-libpthread-_Unwind_GetCFA
    drd:ConflictingAccess
 {
    drd-libpthread-_Unwind_Resume
    drd:ConflictingAccess
-   ...
    fun:_Unwind_Resume
 }
 {
 {
    drd-libxcb-xcb_wait_for_reply
    drd:CondErr
-   ...
    fun:pthread_cond_destroy*
    fun:xcb_wait_for_reply
 }
 {
    drd-libglib-access-g_threads_got_initialized
    drd:ConflictingAccess
-   ...
    fun:g_slice_alloc
    fun:g_ptr_array_sized_new
 }
 {
    drd-libglib-access-g_threads_got_initialized
    drd:ConflictingAccess
-   ...
    fun:_ZN27QEventDispatcherGlibPrivateC1EP13_GMainContext
    fun:_ZN20QEventDispatcherGlibC1EP7QObject
    obj:/usr/lib*/libQtCore.so.4.*
 {
    drd-libboost-boost::call_once<void (*)()>(boost::once_flag&, void (*)())
    drd:ConflictingAccess
-   ...
    fun:_ZN5boost9call_onceIPFvvEEEvRNS_9once_flagET_
 }
 {
 {
    drd-libboost-boost::detail::get_current_thread_data()
    drd:ConflictingAccess
-   ...
    fun:_ZN5boost6detail23get_current_thread_dataEv
 }
 {
    drd-libboost-boost::detail::set_current_thread_data(boost::detail::thread_data_base*)
    drd:ConflictingAccess
-   ...
    fun:_ZN5boost6detail23set_current_thread_dataEPNS0_16thread_data_baseE
 }