forked from Imagelibrary/rtems
2008-03-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/src/gxx_wrappers.c: Add rtems_gxx_mutex_destroy as needed by gcc newer than the 4.3 release series.
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
2008-03-04 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||
|
||||
* libcsupport/src/gxx_wrappers.c: Add rtems_gxx_mutex_destroy as needed
|
||||
by gcc newer than the 4.3 release series.
|
||||
|
||||
2008-03-04 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||
|
||||
* libmisc/Makefile.am, libmisc/shell/main_cp.c,
|
||||
|
||||
@@ -213,6 +213,15 @@ int rtems_gxx_mutex_lock (__gthread_mutex_t *mutex)
|
||||
RTEMS_WAIT, RTEMS_NO_TIMEOUT ) == RTEMS_SUCCESSFUL) ? 0 : -1;
|
||||
}
|
||||
|
||||
int rtems_gxx_mutex_destroy (__gthread_mutex_t *mutex)
|
||||
{
|
||||
#ifdef DEBUG_GXX_WRAPPERS
|
||||
printk( "gxx_wrappers: destroy mutex=%X\n", *mutex );
|
||||
#endif
|
||||
return ( rtems_semaphore_delete((rtems_id)*mutex)
|
||||
== RTEMS_SUCCESSFUL) ? 0 : -1;
|
||||
}
|
||||
|
||||
int rtems_gxx_mutex_trylock (__gthread_mutex_t *mutex)
|
||||
{
|
||||
#ifdef DEBUG_GXX_WRAPPERS
|
||||
|
||||
Reference in New Issue
Block a user