* gthr-rtems.h: Implement __gthread_mutex_destroy.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132897
138bc75d-0d04-0410-961f-
82ee72b054a4
+2008-03-05 Joel Sherrill <joel.sherrill@oarcorp.com>
+
+ * gthr-rtems.h: Implement __gthread_mutex_destroy.
+
2008-03-05 Richard Guenther <rguenther@suse.de>
PR c++/35336
/* mutex support */
extern void rtems_gxx_mutex_init (__gthread_mutex_t *mutex);
+extern int rtems_gxx_mutex_destroy (__gthread_mutex_t *mutex);
extern int rtems_gxx_mutex_lock (__gthread_mutex_t *mutex);
extern int rtems_gxx_mutex_trylock (__gthread_mutex_t *mutex);
extern int rtems_gxx_mutex_unlock (__gthread_mutex_t *mutex);
}
static inline int
-__gthread_mutex_destroy (__gthread_mutex_t * UNUSED(mutex))
+__gthread_mutex_destroy (__gthread_mutex_t *mutex)
{
- return 0;
+ return rtems_gxx_mutex_destroy (mutex);
}
static inline int