get rid of warnings about extern and INLINE conflict

This commit is contained in:
Marty Kraimer
2000-01-26 14:15:54 +00:00
parent c730c64c34
commit b02f2905b7

View File

@@ -14,21 +14,21 @@ typedef enum {semTakeOK,semTakeTimeout,semTakeError} semTakeStatus;
typedef enum {semEmpty,semFull} semInitialState;
epicsShareFunc semId epicsShareAPI semBinaryCreate(int initialState);
epicsShareFunc semId epicsShareAPI semBinaryMustCreate (int initialState);
epicsShareFunc INLINE semId epicsShareAPI semBinaryMustCreate (int initialState);
epicsShareFunc void epicsShareAPI semBinaryDestroy(semId id);
epicsShareFunc void epicsShareAPI semBinaryGive(semId id);
epicsShareFunc semTakeStatus epicsShareAPI semBinaryTake(semId id);
epicsShareFunc void epicsShareAPI semBinaryMustTake (semId id);
epicsShareFunc INLINE void epicsShareAPI semBinaryMustTake (semId id);
epicsShareFunc semTakeStatus epicsShareAPI semBinaryTakeTimeout(semId id, double timeOut);
epicsShareFunc semTakeStatus epicsShareAPI semBinaryTakeNoWait(semId id);
epicsShareFunc void epicsShareAPI semBinaryShow(semId id);
epicsShareFunc semId epicsShareAPI semMutexCreate(void);
epicsShareFunc semId epicsShareAPI semMutexMustCreate (void);
epicsShareFunc INLINE semId epicsShareAPI semMutexMustCreate (void);
epicsShareFunc void epicsShareAPI semMutexDestroy(semId id);
epicsShareFunc void epicsShareAPI semMutexGive(semId id);
epicsShareFunc semTakeStatus epicsShareAPI semMutexTake(semId id);
epicsShareFunc void epicsShareAPI semMutexMustTake(semId id);
epicsShareFunc INLINE void epicsShareAPI semMutexMustTake(semId id);
epicsShareFunc semTakeStatus epicsShareAPI semMutexTakeTimeout(semId id, double timeOut);
epicsShareFunc semTakeStatus epicsShareAPI semMutexTakeNoWait(semId id);
epicsShareFunc void epicsShareAPI semMutexShow(semId id);