diff options
Diffstat (limited to 'c/src/tests/sptests/sp09/screen07.c')
-rw-r--r-- | c/src/tests/sptests/sp09/screen07.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/c/src/tests/sptests/sp09/screen07.c b/c/src/tests/sptests/sp09/screen07.c index 14ba4ff2d2..5d55c94b9d 100644 --- a/c/src/tests/sptests/sp09/screen07.c +++ b/c/src/tests/sptests/sp09/screen07.c @@ -46,8 +46,14 @@ void Screen7() RTEMS_INVALID_NAME, "rtems_message_queue_create with illegal name" ); - puts( "TA1 - rtems_message_queue_create - Q 1 - RTEMS_INVALID_NAME" ); + + /* + * The check for an object being global is only made if + * multiprocessing is enabled. + */ + +#if defined(RTEMS_MULTIPROCESSING) status = rtems_message_queue_create( Queue_name[ 1 ], 1, @@ -60,6 +66,7 @@ void Screen7() RTEMS_MP_NOT_CONFIGURED, "rtems_message_queue_create of mp not configured" ); +#endif puts( "TA1 - rtems_message_queue_create - Q 1 - RTEMS_MP_NOT_CONFIGURED" ); status = rtems_message_queue_create( |