Index: binaries/linux_x64/lib/valgrind/default.supp |
=================================================================== |
--- binaries/linux_x64/lib/valgrind/default.supp (revision 169322) |
+++ binaries/linux_x64/lib/valgrind/default.supp (working copy) |
@@ -3,8 +3,8 @@ |
{ |
ld-2.X possibly applying relocations |
exp-sgcheck:SorG |
- obj:/*lib*/ld-2.*so* |
- obj:/*lib*/ld-2.*so* |
+ obj:*/*lib*/ld-2.*so* |
+ obj:*/*lib*/ld-2.*so* |
} |
# I'm pretty sure this is a false positive caused by the sg_ stuff |
@@ -821,7 +821,7 @@ |
{ |
drd-ld |
drd:ConflictingAccess |
- obj:/lib*/ld-*.so |
+ obj:*/lib*/ld-*.so |
} |
# |
@@ -837,13 +837,19 @@ |
{ |
drd-libc-stdio |
drd:ConflictingAccess |
- obj:/lib*/libc-* |
+ obj:*/lib*/libc-* |
} |
{ |
drd-libc-thread-cancellation-test |
drd:ConflictingAccess |
fun:write |
} |
+{ |
+ drd-libc-random |
+ drd:ConflictingAccess |
+ fun:random_r |
+ fun:random |
+} |
# |
# Suppression patterns for libstdc++, the implementation of the standard C++ |
@@ -943,7 +949,7 @@ |
{ |
drd-libpthread-? |
drd:ConflictingAccess |
- obj:/lib/libgcc_s.so.1 |
+ obj:*/lib/libgcc_s.so.1 |
} |
{ |
drd-libpthread-nanosleep |
@@ -986,6 +992,7 @@ |
{ |
drd-libxcb-xcb_wait_for_reply |
drd:CondErr |
+ ... |
fun:pthread_cond_destroy* |
fun:xcb_wait_for_reply |
} |
@@ -1147,7 +1154,7 @@ |
#{ |
# helgrind-glibc2X-001 |
# Helgrind:Race |
-# obj:/lib*/ld-2.*so* |
+# obj:*/lib*/ld-2.*so* |
#} |
# helgrind-glibc2X-002 was merged into helgrind-glibc2X-001 |
@@ -1157,13 +1164,13 @@ |
{ |
helgrind-glibc2X-004 |
Helgrind:Race |
- obj:/lib*/libc-2.*so* |
+ obj:*/lib*/libc-2.*so* |
} |
{ |
helgrind-glibc2X-005 |
Helgrind:Race |
- obj:/lib*/libpthread-2.*so* |
+ obj:*/lib*/libpthread-2.*so* |
} |
# helgrind-glibc2X-006 was merged into helgrind-glibc2X-005 |
@@ -1198,14 +1205,14 @@ |
{ |
helgrind-glibc2X-101 |
Helgrind:Race |
- obj:/lib*/libpthread-2.*so* |
+ obj:*/lib*/libpthread-2.*so* |
fun:pthread_* |
} |
{ |
helgrind-glibc2X-102 |
Helgrind:Race |
fun:mythread_wrapper |
- obj:/lib*/libpthread-2.*so* |
+ obj:*/lib*/libpthread-2.*so* |
} |
{ |
helgrind-glibc2X-103 |
@@ -1230,7 +1237,7 @@ |
{ |
helgrind-glibc2X-107 |
Helgrind:Race |
- obj:/lib*/libpthread-2.*so* |
+ obj:*/lib*/libpthread-2.*so* |
fun:sem_* |
} |
{ |
@@ -1246,7 +1253,7 @@ |
{ |
helgrind-glibc2X-110 |
Helgrind:Race |
- obj:/lib*/libc-2.*so* |
+ obj:*/lib*/libc-2.*so* |
fun:pthread_* |
} |
{ |
@@ -1426,74 +1433,74 @@ |
{ |
dl-hack3-cond-1 |
Memcheck:Cond |
- obj:/lib*/ld-2.11*.so* |
- obj:/lib*/ld-2.11*.so* |
- obj:/lib*/ld-2.11*.so* |
+ obj:*/lib*/ld-2.11*.so* |
+ obj:*/lib*/ld-2.11*.so* |
+ obj:*/lib*/ld-2.11*.so* |
} |
{ |
dl-hack3-cond-2 |
Memcheck:Cond |
- obj:/lib*/ld-2.11*.so* |
- obj:/lib*/ld-2.11*.so* |
- obj:/lib*/libc-2.11*.so* |
+ obj:*/lib*/ld-2.11*.so* |
+ obj:*/lib*/ld-2.11*.so* |
+ obj:*/lib*/libc-2.11*.so* |
} |
{ |
dl-hack3-cond-3 |
Memcheck:Cond |
- obj:/lib*/ld-2.11*.so* |
- obj:/lib*/libc-2.11*.so* |
- obj:/lib*/libc-2.11*.so* |
+ obj:*/lib*/ld-2.11*.so* |
+ obj:*/lib*/libc-2.11*.so* |
+ obj:*/lib*/libc-2.11*.so* |
} |
{ |
dl-hack3-cond-4 |
Memcheck:Cond |
- obj:/lib*/ld-2.11*.so* |
- obj:/lib*/ld-2.11*.so* |
- obj:/lib*/libdl-2.11*.so* |
+ obj:*/lib*/ld-2.11*.so* |
+ obj:*/lib*/ld-2.11*.so* |
+ obj:*/lib*/libdl-2.11*.so* |
} |
{ |
dl-hack4-64bit-addr-1 |
Memcheck:Addr8 |
- obj:/lib*/ld-2.11*.so* |
- obj:/lib*/ld-2.11*.so* |
- obj:/lib*/ld-2.11*.so* |
+ obj:*/lib*/ld-2.11*.so* |
+ obj:*/lib*/ld-2.11*.so* |
+ obj:*/lib*/ld-2.11*.so* |
} |
{ |
dl-hack4-64bit-addr-2 |
Memcheck:Addr8 |
- obj:/lib*/ld-2.11*.so* |
- obj:/lib*/ld-2.11*.so* |
- obj:/lib*/libc-2.11*.so* |
+ obj:*/lib*/ld-2.11*.so* |
+ obj:*/lib*/ld-2.11*.so* |
+ obj:*/lib*/libc-2.11*.so* |
} |
{ |
dl-hack4-64bit-addr-3 |
Memcheck:Addr8 |
- obj:/lib*/ld-2.11*.so* |
- obj:/lib*/ld-2.11*.so* |
- obj:/lib*/libdl-2.11*.so* |
+ obj:*/lib*/ld-2.11*.so* |
+ obj:*/lib*/ld-2.11*.so* |
+ obj:*/lib*/libdl-2.11*.so* |
} |
{ |
dl-hack5-32bit-addr-1 |
Memcheck:Addr4 |
- obj:/lib*/ld-2.11*.so |
- obj:/lib*/ld-2.11*.so |
- obj:/lib*/ld-2.11*.so |
+ obj:*/lib*/ld-2.11*.so |
+ obj:*/lib*/ld-2.11*.so |
+ obj:*/lib*/ld-2.11*.so |
} |
{ |
dl-hack5-32bit-addr-3 |
Memcheck:Addr4 |
- obj:/lib*/ld-2.11*.so |
- obj:/lib*/ld-2.11*.so |
- obj:/lib*/libdl-2.11*.so* |
+ obj:*/lib*/ld-2.11*.so |
+ obj:*/lib*/ld-2.11*.so |
+ obj:*/lib*/libdl-2.11*.so* |
} |
{ |
dl-hack5-32bit-addr-4 |
Memcheck:Addr4 |
- obj:/lib*/ld-2.11*.so |
- obj:/lib*/libdl-2.11*.so* |
- obj:/lib*/ld-2.11*.so |
+ obj:*/lib*/ld-2.11*.so |
+ obj:*/lib*/libdl-2.11*.so* |
+ obj:*/lib*/ld-2.11*.so |
} |
@@ -1536,9 +1543,9 @@ |
{ |
glibc-2.11-on-SUSE-10.3-(x86) |
Memcheck:Addr4 |
- obj:/lib/ld-2.11*.so |
- obj:/lib/ld-2.11*.so |
- obj:/lib/ld-2.11*.so |
+ obj:*/lib/ld-2.11*.so |
+ obj:*/lib/ld-2.11*.so |
+ obj:*/lib/ld-2.11*.so |
} |
{ |
@@ -1612,7 +1619,7 @@ |
MVL-401-linuxthreads-pthread_create |
Memcheck:Param |
write(buf) |
- obj:/lib/libpthread-0.10.so |
+ obj:*/lib/libpthread-0.10.so |
fun:pthread_create |
} |