]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Initial glibc-2.7 suppressions for Helgrind. Also rearrange order of
authorJulian Seward <jseward@acm.org>
Sun, 18 Nov 2007 18:22:50 +0000 (18:22 +0000)
committerJulian Seward <jseward@acm.org>
Sun, 18 Nov 2007 18:22:50 +0000 (18:22 +0000)
entries in file.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7182

glibc-2.34567-NPTL-helgrind.supp

index a653cdc08d59d03f85a97b686ed168f7e48d1854..7cbd52ad5d0b97927c61e8ff664f8ca4fee2b7f0 100644 (file)
@@ -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
    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 ---------######
    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