aboutsummaryrefslogtreecommitdiff
path: root/glibc-2.34567-NPTL-helgrind.supp
diff options
context:
space:
mode:
authorsewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9>2007-11-18 18:22:50 +0000
committersewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9>2007-11-18 18:22:50 +0000
commita1c0df30a23114b2641d018aaf0b1e4df0aae0a1 (patch)
tree36dd070f51124e63f980619c716c081fcbd28201 /glibc-2.34567-NPTL-helgrind.supp
parent68c80c131ed6a2b2dcaa79bd676dea3e0c8456a0 (diff)
downloadvalgrind-a1c0df30a23114b2641d018aaf0b1e4df0aae0a1.tar.gz
Initial glibc-2.7 suppressions for Helgrind. Also rearrange order of
entries in file. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7182 a5019735-40e9-0310-863c-91ae7b9d1cf9
Diffstat (limited to 'glibc-2.34567-NPTL-helgrind.supp')
-rw-r--r--glibc-2.34567-NPTL-helgrind.supp137
1 files changed, 92 insertions, 45 deletions
diff --git a/glibc-2.34567-NPTL-helgrind.supp b/glibc-2.34567-NPTL-helgrind.supp
index a653cdc08..7cbd52ad5 100644
--- a/glibc-2.34567-NPTL-helgrind.supp
+++ b/glibc-2.34567-NPTL-helgrind.supp
@@ -6,7 +6,7 @@
######------------ glibc-2.5 specific ------------######
#
## NB. This is the "reference set". Derived sets for
-## glibc 2.4, 2.3 and 2.6 follow below.
+## glibc 2.7, 2.6, 2.4 and 2.3 follow below.
{
helgrind-glibc25-001
Helgrind:Race
@@ -145,71 +145,51 @@
fun:start_thread
}
-######------------ glibc-2.4 specific ------------######
+######------------ glibc-2.7 specific ---------######
#
{
- helgrind-glibc24-001
- Helgrind:Race
- obj:/lib*/ld-2.4.*so
- obj:/lib*/ld-2.4.*so
-}
-{
- helgrind-glibc24-003
- Helgrind:Race
- obj:/lib*/ld-2.4.*so
- obj:/lib*/libc-2.4.*so
- obj:/lib*/libc-2.4.*so
-}
-{
- helgrind-glibc24-004
+ helgrind-glibc27-001
Helgrind:Race
- obj:/lib*/libc-2.4.*so
- obj:/lib*/libc-2.4.*so
-}
-{
- helgrind-glibc24-005
- Helgrind:Race
- obj:/lib*/libpthread-2.4.*so
- obj:/lib*/libpthread-2.4.*so
- obj:/lib*/libpthread-2.4.*so
-}
-{
- helgrind-glibc24-006
- Helgrind:Race
- obj:/lib*/libpthread-2.4.*so
- obj:/lib*/libpthread-2.4.*so
- obj:/lib*/libc-2.4.*so
+ obj:/lib*/ld-2.7.*so
+ obj:/lib*/ld-2.7.*so
}
{
- helgrind-glibc24-008
+ helgrind-glibc27-003
Helgrind:Race
- obj:/lib*/libpthread-2.4.*so
- obj:/lib*/libc-2.4.*so
+ obj:/lib*/ld-2.7.*so
+ obj:/lib*/libc-2.7.*so
+ obj:/lib*/libc-2.7.*so
}
{
- helgrind-glibc24-010
+ helgrind-glibc27-004
Helgrind:Race
- obj:/lib*/ld-2.4.*so
- obj:/lib*/libpthread-2.4.*so
+ obj:/lib*/libc-2.7.*so
+ obj:/lib*/libc-2.7.*so
}
{
- helgrind-glibc24-011
+ helgrind-glibc27-011
Helgrind:Race
- obj:/lib*/libc-2.4.*so
- obj:/lib*/libpthread-2.4.*so
+ obj:/lib*/libc-2.7.*so
+ obj:/lib*/libpthread-2.7.*so
}
{
- helgrind-glibc24-101
+ helgrind-glibc27-101
Helgrind:Race
- obj:/lib*/libpthread-2.4.*so
+ obj:/lib*/libpthread-2.7.*so
fun:pthread_*
}
{
- helgrind-glibc24-102
+ helgrind-glibc27-102
Helgrind:Race
fun:mythread_wrapper
- obj:/lib*/libpthread-2.4.*so
+ obj:/lib*/libpthread-2.7.*so
+}
+{
+ helgrind-glibc27-107
+ Helgrind:Race
+ obj:/lib*/libpthread-2.7.*so
+ fun:sem_*
}
######------------ glibc-2.6 specific ---------######
@@ -284,6 +264,73 @@
fun:sem_*
}
+######------------ glibc-2.4 specific ------------######
+#
+{
+ helgrind-glibc24-001
+ Helgrind:Race
+ obj:/lib*/ld-2.4.*so
+ obj:/lib*/ld-2.4.*so
+}
+{
+ helgrind-glibc24-003
+ Helgrind:Race
+ obj:/lib*/ld-2.4.*so
+ obj:/lib*/libc-2.4.*so
+ obj:/lib*/libc-2.4.*so
+}
+{
+ helgrind-glibc24-004
+ Helgrind:Race
+ obj:/lib*/libc-2.4.*so
+ obj:/lib*/libc-2.4.*so
+}
+{
+ helgrind-glibc24-005
+ Helgrind:Race
+ obj:/lib*/libpthread-2.4.*so
+ obj:/lib*/libpthread-2.4.*so
+ obj:/lib*/libpthread-2.4.*so
+}
+{
+ helgrind-glibc24-006
+ Helgrind:Race
+ obj:/lib*/libpthread-2.4.*so
+ obj:/lib*/libpthread-2.4.*so
+ obj:/lib*/libc-2.4.*so
+}
+{
+ helgrind-glibc24-008
+ Helgrind:Race
+ obj:/lib*/libpthread-2.4.*so
+ obj:/lib*/libc-2.4.*so
+}
+{
+ helgrind-glibc24-010
+ Helgrind:Race
+ obj:/lib*/ld-2.4.*so
+ obj:/lib*/libpthread-2.4.*so
+}
+{
+ helgrind-glibc24-011
+ Helgrind:Race
+ obj:/lib*/libc-2.4.*so
+ obj:/lib*/libpthread-2.4.*so
+}
+
+{
+ helgrind-glibc24-101
+ Helgrind:Race
+ obj:/lib*/libpthread-2.4.*so
+ fun:pthread_*
+}
+{
+ helgrind-glibc24-102
+ Helgrind:Race
+ fun:mythread_wrapper
+ obj:/lib*/libpthread-2.4.*so
+}
+
######--------- glibc-2.3 specific ---------######
{
helgrind-glibc23-001