diff options
author | Jennifer Averett <Jennifer.Averett@OARcorp.com> | 2008-01-18 16:34:56 +0000 |
---|---|---|
committer | Jennifer Averett <Jennifer.Averett@OARcorp.com> | 2008-01-18 16:34:56 +0000 |
commit | 0c76166efe662105c026d1ed0609b76dc4ae86bf (patch) | |
tree | 22c0ec8a157adef6549d0acfb09636d390ee7e2f /testsuites/sptests/sp36 | |
parent | 2008-01-18 Jennifer Averett <jennifer.averett@OARcorp.com> (diff) | |
download | rtems-0c76166efe662105c026d1ed0609b76dc4ae86bf.tar.bz2 |
2008-01-18 Jennifer Averett <jennifer.averett@OARcorp.com>
* sp36/strict_order_mut.c:
Diffstat (limited to 'testsuites/sptests/sp36')
-rw-r--r-- | testsuites/sptests/sp36/strict_order_mut.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/testsuites/sptests/sp36/strict_order_mut.c b/testsuites/sptests/sp36/strict_order_mut.c index d1a735aa07..7d41ffc2af 100644 --- a/testsuites/sptests/sp36/strict_order_mut.c +++ b/testsuites/sptests/sp36/strict_order_mut.c @@ -8,7 +8,7 @@ #include <bsp.h> #include <stdio.h> #include "tmacros.h" - +#include <rtems/score/coremutex.h> #define BACK_TYPE(_type_in_ptr,_type_out,_type_in_name) \ ((_type_out *)((unsigned int)_type_in_ptr - (unsigned int)(&((_type_out *)0)->_type_in_name))) @@ -121,13 +121,12 @@ rtems_task Task0(rtems_task_argument ignored) directive_failed( status,"rtems_semaphore_obtain of S1"); printf("The current priority of T0 is %d\n",Get_current_pri()); - - - +#ifdef __STRICT_ORDER_MUTEX__ status = rtems_semaphore_release( Mutex_id[0] ); printf("T0 - rtems_semaphore_release - S0\n"); if(status == CORE_MUTEX_RELEASE_NOT_ORDER) printf("T0 releasing S0 not in order\n"); +#endif status = rtems_semaphore_release(Mutex_id[1]); printf("T0 - rtems_semaphore_release - S1\n"); |