diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2000-11-30 14:34:49 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2000-11-30 14:34:49 +0000 |
commit | 183f774873622a62eebdff48e8e75e2816f22561 (patch) | |
tree | 1889f1e8e1a3b5238a2e86602fb2a913fbf93137 | |
parent | 2000-11-30 Joel Sherrill <joel@OARcorp.com> (diff) | |
download | rtems-183f774873622a62eebdff48e8e75e2816f22561.tar.bz2 |
2000-11-30 Joel Sherrill <joel@OARcorp.com>
* src/msgqsubmit.c: Modified multiprocessing conditional so
this would compile with both macros and inlines.
Diffstat (limited to '')
-rw-r--r-- | c/src/exec/rtems/ChangeLog | 5 | ||||
-rw-r--r-- | c/src/exec/rtems/src/msgqsubmit.c | 18 | ||||
-rw-r--r-- | cpukit/rtems/ChangeLog | 5 | ||||
-rw-r--r-- | 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,5 +1,10 @@ 2000-11-30 Joel Sherrill <joel@OARcorp.com> + * src/msgqsubmit.c: Modified multiprocessing conditional so + this would compile with both macros and inlines. + +2000-11-30 Joel Sherrill <joel@OARcorp.com> + * macros/rtems/rtems/sem.inl: Added macro implementation of _Semaphore_Get_interrupt_disable(). 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,5 +1,10 @@ 2000-11-30 Joel Sherrill <joel@OARcorp.com> + * src/msgqsubmit.c: Modified multiprocessing conditional so + this would compile with both macros and inlines. + +2000-11-30 Joel Sherrill <joel@OARcorp.com> + * macros/rtems/rtems/sem.inl: Added macro implementation of _Semaphore_Get_interrupt_disable(). 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 */ ); |