|
From: <sv...@va...> - 2009-06-24 05:05:00
|
Author: njn
Date: 2009-06-24 06:01:41 +0100 (Wed, 24 Jun 2009)
New Revision: 10370
Log:
Suppress a Cond error in pthread_rwlock_init(). Fixes bug 196528.
Added:
trunk/memcheck/tests/darwin/pth-supp.c
trunk/memcheck/tests/darwin/pth-supp.stderr.exp
trunk/memcheck/tests/darwin/pth-supp.vgtest
Modified:
trunk/darwin9.supp
trunk/memcheck/tests/darwin/Makefile.am
Modified: trunk/darwin9.supp
===================================================================
--- trunk/darwin9.supp 2009-06-24 04:40:22 UTC (rev 10369)
+++ trunk/darwin9.supp 2009-06-24 05:01:41 UTC (rev 10370)
@@ -90,6 +90,13 @@
}
{
+ macos-Cond-6
+ Memcheck:Cond
+ fun:pthread_rwlock_init$UNIX2003
+ fun:main
+}
+
+{
futimes-1
Memcheck:Param
futimes(tvp[1])
Modified: trunk/memcheck/tests/darwin/Makefile.am
===================================================================
--- trunk/memcheck/tests/darwin/Makefile.am 2009-06-24 04:40:22 UTC (rev 10369)
+++ trunk/memcheck/tests/darwin/Makefile.am 2009-06-24 05:01:41 UTC (rev 10370)
@@ -6,12 +6,14 @@
noinst_HEADERS = scalar.h
EXTRA_DIST = \
+ pth-supp.stderr.exp pth-supp.vgtest \
scalar.stderr.exp scalar.vgtest \
scalar_fork.stderr.exp scalar_fork.vgtest \
scalar_nocancel.stderr.exp scalar_nocancel.vgtest \
scalar_vfork.stderr.exp scalar_vfork.vgtest
check_PROGRAMS = \
+ pth-supp \
scalar \
scalar_fork \
scalar_nocancel \
Added: trunk/memcheck/tests/darwin/pth-supp.c
===================================================================
--- trunk/memcheck/tests/darwin/pth-supp.c (rev 0)
+++ trunk/memcheck/tests/darwin/pth-supp.c 2009-06-24 05:01:41 UTC (rev 10370)
@@ -0,0 +1,9 @@
+// This requires a suppression (macos-Cond-6). Bug 196528.
+
+#include <pthread.h>
+
+int main() {
+ pthread_rwlock_t mutex;
+ pthread_rwlock_init(&mutex, NULL);
+ return 0;
+}
Added: trunk/memcheck/tests/darwin/pth-supp.stderr.exp
===================================================================
Added: trunk/memcheck/tests/darwin/pth-supp.vgtest
===================================================================
--- trunk/memcheck/tests/darwin/pth-supp.vgtest (rev 0)
+++ trunk/memcheck/tests/darwin/pth-supp.vgtest 2009-06-24 05:01:41 UTC (rev 10370)
@@ -0,0 +1,2 @@
+prog: pth-supp
+vgopts: -q
|