Home | History | Annotate | Download | only in main
      1 
      2 ## Helgrind really doesn't support LinuxThreads-based threading
      3 ## (which is absolutely ancient by now).  But just in case anyone
      4 ## is nuts enough to try it, here are some suppressions.
      5 
      6 {
      7    helgrind-glibc22-LinuxThreads-1
      8    Helgrind:Race
      9    obj:/lib*/libpthread-0.10.so*
     10 }
     11 {
     12    helgrind-glibc22-LinuxThreads-2
     13    Helgrind:Race
     14    obj:/lib*/ld-2.2.*so*
     15    obj:/lib*/ld-2.2.*so*
     16 }
     17 {
     18    helgrind-glibc22-LinuxThreads-3
     19    Helgrind:Race
     20    obj:/lib*/libc-2.2.*so*
     21    obj:/lib*/libc-2.2.*so*
     22 }
     23 {
     24    helgrind-glibc22-LinuxThreads-4
     25    Helgrind:Race
     26    obj:/lib*/ld-2.2.*so*
     27    obj:/lib*/libc-2.2.*so*
     28 }
     29 {
     30    helgrind-glibc22-LinuxThreads-5
     31    Helgrind:Race
     32    obj:/lib*/libc-2.2.*so*
     33    fun:pthread_*
     34 }
     35 {
     36    helgrind-glibc22-LinuxThreads-6
     37    Helgrind:Race
     38    fun:pthread_*
     39    obj:/lib*/libc-2.2.*so*
     40 }
     41 {
     42    helgrind-glibc22-LinuxThreads-7
     43    Helgrind:Race
     44    fun:mythread_wrapper
     45    fun:pthread_*
     46 }
     47 {
     48    helgrind-glibc22-LinuxThreads-8
     49    Helgrind:Misc
     50    fun:pthread_mutex_lock
     51    fun:_IO_*
     52 }
     53 {
     54    helgrind-glibc22-LinuxThreads-9
     55    Helgrind:UnlockForeign
     56    fun:pthread_mutex_unlock
     57    fun:_IO_*
     58 }
     59 {
     60    helgrind-glibc22-LinuxThreads-10
     61    Helgrind:Misc
     62    fun:_Exit
     63    obj:/lib*/libpthread-0.10.so*
     64 }
     65