diff --git a/src/libCom/osi/os/posix/osdTime.cpp b/src/libCom/osi/os/posix/osdTime.cpp index 9d3938a6a..1f7dbd8e9 100644 --- a/src/libCom/osi/os/posix/osdTime.cpp +++ b/src/libCom/osi/os/posix/osdTime.cpp @@ -19,7 +19,7 @@ #include "epicsTime.h" #include "generalTimeSup.h" - +extern "C" { static int osdTimeGetCurrent (epicsTimeStamp *pDest) { # ifdef CLOCK_REALTIME @@ -46,6 +46,7 @@ static int osdTimeGetCurrent (epicsTimeStamp *pDest) return epicsTimeOK; # endif } +} static int timeRegister(void) {