From e625e5dc5ff8871d2bd5fd167f2e0662b51291a5 Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Thu, 21 Mar 2002 23:08:02 +0000 Subject: [PATCH] fixed dll symbol export --- src/ca/cacIO.h | 11 +++++++++++ src/ca/cadef.h | 5 ++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/src/ca/cacIO.h b/src/ca/cacIO.h index e631fa80e..3f7e3ef45 100644 --- a/src/ca/cacIO.h +++ b/src/ca/cacIO.h @@ -38,9 +38,20 @@ #include +#ifdef epicsExportSharedSymbols +# define cacIOh_restore_epicsExportSharedSymbols +#undef epicsExportSharedSymbols +#endif + +#include "shareLib.h" + #include "tsDLList.h" #include "epicsMutex.h" +#ifdef cacIOh_restore_epicsExportSharedSymbols +# define epicsExportSharedSymbols +#endif + #include "shareLib.h" class cacChannel; diff --git a/src/ca/cadef.h b/src/ca/cadef.h index 81ef56491..687df07c2 100644 --- a/src/ca/cadef.h +++ b/src/ca/cadef.h @@ -41,13 +41,16 @@ # undef epicsExportSharedSymbols #endif -# include "epicsThread.h" +#include "shareLib.h" + +#include "epicsThread.h" #ifdef INCLcadefh_accessh_epicsExportSharedSymbols # define epicsExportSharedSymbols #endif #include "shareLib.h" + #include "caerr.h" #include "db_access.h" #include "caeventmask.h"