]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Implement (as a nop) pthread_rwlockattr_destroy.
authorJulian Seward <jseward@acm.org>
Sun, 8 Dec 2002 23:42:17 +0000 (23:42 +0000)
committerJulian Seward <jseward@acm.org>
Sun, 8 Dec 2002 23:42:17 +0000 (23:42 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1354

coregrind/arch/x86-linux/vg_libpthread.c
coregrind/arch/x86-linux/vg_libpthread_unimp.c
coregrind/vg_libpthread.c
coregrind/vg_libpthread_unimp.c

index 8904c62f151c84badc6e1632e0480bee32e68fca..47d02da1d9c4a879bd5efd8c40eb809330e279fa 100644 (file)
@@ -3245,6 +3245,13 @@ pthread_rwlockattr_init (pthread_rwlockattr_t *attr)
   return 0;
 }
 
+/* Copied directly from LinuxThreads. */
+int
+pthread_rwlockattr_destroy (pthread_rwlockattr_t *attr)
+{
+  return 0;
+}
+
 /* Copied directly from LinuxThreads. */
 int
 pthread_rwlockattr_setpshared (pthread_rwlockattr_t *attr, int pshared)
index 95e08ee2f1ba8e3b32a14e135fb1e65a627684a0..b727f2f60e60619bbba0025265d08ab3d33d9ceb 100644 (file)
@@ -141,7 +141,7 @@ void pthread_rwlock_timedwrlock ( void )  { unimp("pthread_rwlock_timedwrlock");
 //void pthread_rwlock_trywrlock ( void )  { unimp("pthread_rwlock_trywrlock"); }
 //void pthread_rwlock_unlock ( void )  { unimp("pthread_rwlock_unlock"); }
 //void pthread_rwlock_wrlock ( void )  { unimp("pthread_rwlock_wrlock"); }
-void pthread_rwlockattr_destroy ( void )  { unimp("pthread_rwlockattr_destroy"); }
+//void pthread_rwlockattr_destroy ( void )  { unimp("pthread_rwlockattr_destroy"); }
 void pthread_rwlockattr_getkind_np ( void )  { unimp("pthread_rwlockattr_getkind_np"); }
 void pthread_rwlockattr_getpshared ( void )  { unimp("pthread_rwlockattr_getpshared"); }
 //void pthread_rwlockattr_init ( void )  { unimp("pthread_rwlockattr_init"); }
index 8904c62f151c84badc6e1632e0480bee32e68fca..47d02da1d9c4a879bd5efd8c40eb809330e279fa 100644 (file)
@@ -3245,6 +3245,13 @@ pthread_rwlockattr_init (pthread_rwlockattr_t *attr)
   return 0;
 }
 
+/* Copied directly from LinuxThreads. */
+int
+pthread_rwlockattr_destroy (pthread_rwlockattr_t *attr)
+{
+  return 0;
+}
+
 /* Copied directly from LinuxThreads. */
 int
 pthread_rwlockattr_setpshared (pthread_rwlockattr_t *attr, int pshared)
index 95e08ee2f1ba8e3b32a14e135fb1e65a627684a0..b727f2f60e60619bbba0025265d08ab3d33d9ceb 100644 (file)
@@ -141,7 +141,7 @@ void pthread_rwlock_timedwrlock ( void )  { unimp("pthread_rwlock_timedwrlock");
 //void pthread_rwlock_trywrlock ( void )  { unimp("pthread_rwlock_trywrlock"); }
 //void pthread_rwlock_unlock ( void )  { unimp("pthread_rwlock_unlock"); }
 //void pthread_rwlock_wrlock ( void )  { unimp("pthread_rwlock_wrlock"); }
-void pthread_rwlockattr_destroy ( void )  { unimp("pthread_rwlockattr_destroy"); }
+//void pthread_rwlockattr_destroy ( void )  { unimp("pthread_rwlockattr_destroy"); }
 void pthread_rwlockattr_getkind_np ( void )  { unimp("pthread_rwlockattr_getkind_np"); }
 void pthread_rwlockattr_getpshared ( void )  { unimp("pthread_rwlockattr_getpshared"); }
 //void pthread_rwlockattr_init ( void )  { unimp("pthread_rwlockattr_init"); }