blob: 20a2fd69237ff7edc36d342215cc619661e63407 [file] [log] [blame]
sewardj2c4f3dd2007-11-11 06:13:01 +00001
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}