From c627b2a3a1ca1a6aca1c20e133db0f95a65a71fb Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 28 May 1996 21:40:52 +0000 Subject: split the inclusion of "EXTERN" data based on whether it was sapi, score, rtems api, or posix api related. --- c/src/exec/score/headers/mpci.h | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'c/src/exec/score/headers/mpci.h') diff --git a/c/src/exec/score/headers/mpci.h b/c/src/exec/score/headers/mpci.h index 25d7ac4094..a2533866c1 100644 --- a/c/src/exec/score/headers/mpci.h +++ b/c/src/exec/score/headers/mpci.h @@ -127,33 +127,34 @@ typedef struct { * This is the core semaphore which the MPCI Receive Server blocks on. */ -EXTERN CORE_semaphore_Control _MPCI_Semaphore; +SCORE_EXTERN CORE_semaphore_Control _MPCI_Semaphore; /* * The following thread queue is used to maintain a list of tasks * which currently have outstanding remote requests. */ -EXTERN Thread_queue_Control _MPCI_Remote_blocked_threads; +SCORE_EXTERN Thread_queue_Control _MPCI_Remote_blocked_threads; /* * The following define the internal pointers to the user's * configuration information. */ -EXTERN MPCI_Control *_MPCI_table; +SCORE_EXTERN MPCI_Control *_MPCI_table; /* * The following points to the MPCI Receive Server. */ -EXTERN Thread_Control *_MPCI_Receive_server_tcb; +SCORE_EXTERN Thread_Control *_MPCI_Receive_server_tcb; /* * The following table contains the process packet routines provided * by each object that supports MP operations. */ -EXTERN MPCI_Packet_processor _MPCI_Packet_processors[MP_PACKET_CLASSES_LAST+1]; +SCORE_EXTERN MPCI_Packet_processor + _MPCI_Packet_processors[MP_PACKET_CLASSES_LAST+1]; /* * _MPCI_Handler_initialization -- cgit v1.2.3