2000-11-30 Joel Sherrill <joel@OARcorp.com>

* src/msgqsubmit.c: Modified multiprocessing conditional so
	this would compile with both macros and inlines.
This commit is contained in:
Joel Sherrill
2000-11-30 14:34:49 +00:00
parent eafa70b2a4
commit 183f774873
4 changed files with 26 additions and 20 deletions

View File

@@ -1,3 +1,8 @@
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

View File

@@ -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 */
);