diff --git a/src/ca/msgForMultiplyDefinedPV.h b/src/ca/msgForMultiplyDefinedPV.h index b79f7f2b5..545adc815 100644 --- a/src/ca/msgForMultiplyDefinedPV.h +++ b/src/ca/msgForMultiplyDefinedPV.h @@ -26,10 +26,19 @@ #ifndef msgForMultiplyDefinedPVh #define msgForMultiplyDefinedPVh +#ifdef epicsExportSharedSymbols +# define msgForMultiplyDefinedPVh_epicsExportSharedSymbols +# undef epicsExportSharedSymbols +#endif + #include "ipAddrToAsciiAsynchronous.h" #include "tsFreeList.h" #include "compilerDependencies.h" +#ifdef msgForMultiplyDefinedPVh_epicsExportSharedSymbols +# define epicsExportSharedSymbols +#endif + class callbackForMultiplyDefinedPV { // X aCC 655 public: virtual ~callbackForMultiplyDefinedPV () = 0;