osiSem.cpp was not used

This commit is contained in:
Marty Kraimer
2000-02-24 16:25:43 +00:00
parent 894521916a
commit bfa0f69f02
3 changed files with 10 additions and 0 deletions

View File

@@ -4,6 +4,7 @@
// Author: Jeff Hill
//
#include <stddef.h>
#define epicsExportSharedSymbols
#include "osiThread.h"

View File

@@ -45,6 +45,14 @@ epicsShareFunc int epicsShareAPI threadIsSuspended(threadId id);
epicsShareFunc void epicsShareAPI threadSleep(double seconds);
epicsShareFunc threadId epicsShareAPI threadGetIdSelf(void);
epicsShareFunc const char * epicsShareAPI threadGetNameSelf(void);
/* For threadGetName name is guaranteed to be null terminated */
/* size is size of buffer to hold name (including terminator */
/* Failure results in a null string stored in name */
epicsShareFunc void epicsShareAPI threadGetName(
threadId id, char *name,size_t size);
typedef void * threadPrivateId;
epicsShareFunc threadPrivateId epicsShareAPI threadPrivateCreate (void);
epicsShareFunc void epicsShareAPI threadPrivateDelete (threadPrivateId id);

View File

@@ -28,6 +28,7 @@
*
*/
#include <stddef.h>
#include <stdio.h>
#include <limits.h>