From 183f774873622a62eebdff48e8e75e2816f22561 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 30 Nov 2000 14:34:49 +0000 Subject: 2000-11-30 Joel Sherrill * src/msgqsubmit.c: Modified multiprocessing conditional so this would compile with both macros and inlines. --- c/src/exec/rtems/ChangeLog | 5 +++++ c/src/exec/rtems/src/msgqsubmit.c | 18 ++++++++---------- cpukit/rtems/ChangeLog | 5 +++++ cpukit/rtems/src/msgqsubmit.c | 18 ++++++++---------- 4 files changed, 26 insertions(+), 20 deletions(-) diff --git a/c/src/exec/rtems/ChangeLog b/c/src/exec/rtems/ChangeLog index 8e813001c8..16cb9c86e6 100644 --- a/c/src/exec/rtems/ChangeLog +++ b/c/src/exec/rtems/ChangeLog @@ -1,3 +1,8 @@ +2000-11-30 Joel Sherrill + + * src/msgqsubmit.c: Modified multiprocessing conditional so + this would compile with both macros and inlines. + 2000-11-30 Joel Sherrill * macros/rtems/rtems/sem.inl: Added macro implementation of diff --git a/c/src/exec/rtems/src/msgqsubmit.c b/c/src/exec/rtems/src/msgqsubmit.c index 16f1c50266..a7139a86ac 100644 --- a/c/src/exec/rtems/src/msgqsubmit.c +++ b/c/src/exec/rtems/src/msgqsubmit.c @@ -52,6 +52,12 @@ * error code - if unsuccessful */ +#if defined(RTEMS_MULTIPROCESSING) +#define MESSAGE_QUEUE_MP_HANDLER _Message_queue_Core_message_queue_mp_support +#else +#define MESSAGE_QUEUE_MP_HANDLER NULL +#endif + rtems_status_code _Message_queue_Submit( Objects_Id id, void *buffer, @@ -102,11 +108,7 @@ rtems_status_code _Message_queue_Submit( buffer, size, id, -#if defined(RTEMS_MULTIPROCESSING) - _Message_queue_Core_message_queue_mp_support, -#else - NULL, -#endif + MESSAGE_QUEUE_MP_HANDLER, FALSE, /* sender does not block */ 0 /* no timeout */ ); @@ -117,11 +119,7 @@ rtems_status_code _Message_queue_Submit( buffer, size, id, -#if defined(RTEMS_MULTIPROCESSING) - _Message_queue_Core_message_queue_mp_support, -#else - NULL, -#endif + MESSAGE_QUEUE_MP_HANDLER, FALSE, /* sender does not block */ 0 /* no timeout */ ); diff --git a/cpukit/rtems/ChangeLog b/cpukit/rtems/ChangeLog index 8e813001c8..16cb9c86e6 100644 --- a/cpukit/rtems/ChangeLog +++ b/cpukit/rtems/ChangeLog @@ -1,3 +1,8 @@ +2000-11-30 Joel Sherrill + + * src/msgqsubmit.c: Modified multiprocessing conditional so + this would compile with both macros and inlines. + 2000-11-30 Joel Sherrill * macros/rtems/rtems/sem.inl: Added macro implementation of diff --git a/cpukit/rtems/src/msgqsubmit.c b/cpukit/rtems/src/msgqsubmit.c index 16f1c50266..a7139a86ac 100644 --- a/cpukit/rtems/src/msgqsubmit.c +++ b/cpukit/rtems/src/msgqsubmit.c @@ -52,6 +52,12 @@ * error code - if unsuccessful */ +#if defined(RTEMS_MULTIPROCESSING) +#define MESSAGE_QUEUE_MP_HANDLER _Message_queue_Core_message_queue_mp_support +#else +#define MESSAGE_QUEUE_MP_HANDLER NULL +#endif + rtems_status_code _Message_queue_Submit( Objects_Id id, void *buffer, @@ -102,11 +108,7 @@ rtems_status_code _Message_queue_Submit( buffer, size, id, -#if defined(RTEMS_MULTIPROCESSING) - _Message_queue_Core_message_queue_mp_support, -#else - NULL, -#endif + MESSAGE_QUEUE_MP_HANDLER, FALSE, /* sender does not block */ 0 /* no timeout */ ); @@ -117,11 +119,7 @@ rtems_status_code _Message_queue_Submit( buffer, size, id, -#if defined(RTEMS_MULTIPROCESSING) - _Message_queue_Core_message_queue_mp_support, -#else - NULL, -#endif + MESSAGE_QUEUE_MP_HANDLER, FALSE, /* sender does not block */ 0 /* no timeout */ ); -- cgit v1.2.3