diff --git a/src/include/dbDefs.h b/src/include/dbDefs.h index 84e2ad8dc..06379a274 100644 --- a/src/include/dbDefs.h +++ b/src/include/dbDefs.h @@ -109,21 +109,23 @@ #include #endif -#include -#include +#include "errMdef.h" +#include "epicsTypes.h" #ifdef __STDC__ int coreRelease(void); int iocLogInit(void); int rsrv_init(void); -long postfix(char *pinfix,char *ppostfix,short *perror); -long calcPerform( double *parg, double *presult, char *post); +epicsShareFunc long epicsShareAPI + postfix(char *pinfix,char *ppostfix,short *perror); +epicsShareFunc long epicsShareAPI + calcPerform(double *parg, double *presult, char *post); #else int coreRelease(); int iocLogInit(); int rsrv_init(); -long postfix(); -long calcPerform(); +epicsShareFunc long epicsShareAPI postfix(); +epicsShareFunc long epicsShareAPI calcPerform(); #endif /*__STDC__*/ #endif /* INCdbDefsh */ diff --git a/src/libCom/misc/dbDefs.h b/src/libCom/misc/dbDefs.h index 84e2ad8dc..06379a274 100644 --- a/src/libCom/misc/dbDefs.h +++ b/src/libCom/misc/dbDefs.h @@ -109,21 +109,23 @@ #include #endif -#include -#include +#include "errMdef.h" +#include "epicsTypes.h" #ifdef __STDC__ int coreRelease(void); int iocLogInit(void); int rsrv_init(void); -long postfix(char *pinfix,char *ppostfix,short *perror); -long calcPerform( double *parg, double *presult, char *post); +epicsShareFunc long epicsShareAPI + postfix(char *pinfix,char *ppostfix,short *perror); +epicsShareFunc long epicsShareAPI + calcPerform(double *parg, double *presult, char *post); #else int coreRelease(); int iocLogInit(); int rsrv_init(); -long postfix(); -long calcPerform(); +epicsShareFunc long epicsShareAPI postfix(); +epicsShareFunc long epicsShareAPI calcPerform(); #endif /*__STDC__*/ #endif /* INCdbDefsh */