--- D:\projects\boost_root\boost\boost\signals\detail\signals_common.hpp	2002-08-26 10:30:49.000000000 -0500
+++ signals_common.hpp	2003-02-14 01:38:34.000000000 -0600
@@ -20,6 +20,31 @@
 #  define BOOST_SIGNALS_NAMESPACE signals
 #endif
 
+/*****************************************************************************
+ *
+ *  Set up dll import/export options:
+ *
+ ****************************************************************************/
+#if defined(_MSC_VER) && defined(_DLL)
+#  define BOOST_SIGNALS_HAS_DLL_RUNTIME
+#endif
+
+#if defined(BOOST_SIGNALS_HAS_DLL_RUNTIME) && !defined(BOOST_SIGNALS_STATIC_LINK)
+#   if defined(BOOST_SIGNALS_IN_LIBRARY_SOURCE)
+#       define BOOST_SIGNALS_DECL __declspec(dllexport)
+#       define BOOST_SIGNALS_BUILD_DLL
+#   else
+#       define BOOST_SIGNALS_DECL __declspec(dllimport)
+#  endif
+#endif
+
+#ifndef BOOST_SIGNALS_DECL
+#  define BOOST_SIGNALS_DECL
+#endif
+
+/*****************************************************************************
+ ****************************************************************************/
+
 #include <boost/type_traits/conversion_traits.hpp>
 #include <boost/ref.hpp>
 
