$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r53513 - in sandbox/task/boost/task: . detail
From: oliver.kowalke_at_[hidden]
Date: 2009-05-31 16:05:50
Author: olli
Date: 2009-05-31 16:05:49 EDT (Sun, 31 May 2009)
New Revision: 53513
URL: http://svn.boost.org/trac/boost/changeset/53513
Log:
* disable compiler warning related to windows specific dll-export
Text files modified: 
   sandbox/task/boost/task/default_pool.hpp           |     9 +++++++++                               
   sandbox/task/boost/task/detail/guard.hpp           |     9 +++++++++                               
   sandbox/task/boost/task/detail/interrupter.hpp     |     9 +++++++++                               
   sandbox/task/boost/task/detail/pool_callable.hpp   |     9 +++++++++                               
   sandbox/task/boost/task/detail/thread_callable.hpp |     9 +++++++++                               
   sandbox/task/boost/task/detail/worker.hpp          |     9 +++++++++                               
   sandbox/task/boost/task/detail/worker_group.hpp    |     9 +++++++++                               
   sandbox/task/boost/task/detail/wsq.hpp             |     9 +++++++++                               
   sandbox/task/boost/task/poolsize.hpp               |     9 +++++++++                               
   sandbox/task/boost/task/scanns.hpp                 |     9 +++++++++                               
   sandbox/task/boost/task/semaphore.hpp              |    10 ++++++++++                              
   sandbox/task/boost/task/watermark.hpp              |     9 +++++++++                               
   12 files changed, 109 insertions(+), 0 deletions(-)
Modified: sandbox/task/boost/task/default_pool.hpp
==============================================================================
--- sandbox/task/boost/task/default_pool.hpp	(original)
+++ sandbox/task/boost/task/default_pool.hpp	2009-05-31 16:05:49 EDT (Sun, 31 May 2009)
@@ -14,6 +14,11 @@
 
 #include <boost/config/abi_prefix.hpp>
 
+#ifdef BOOST_MSVC
+#pragma warning(push)
+#pragma warning(disable:4251 4275 4231 4660)
+#endif
+
 namespace boost { namespace task
 {
 typedef static_pool< unbounded_channel< fifo > > default_pool_t;
@@ -29,6 +34,10 @@
 { return detail::static_pool::instance; }
 } }
 
+#ifdef BOOST_MSVC
+#pragma warning(pop)
+#endif
+
 #include <boost/config/abi_suffix.hpp>
 
 #endif // BOOST_TASK_DEFAULT_POOL_H
Modified: sandbox/task/boost/task/detail/guard.hpp
==============================================================================
--- sandbox/task/boost/task/detail/guard.hpp	(original)
+++ sandbox/task/boost/task/detail/guard.hpp	2009-05-31 16:05:49 EDT (Sun, 31 May 2009)
@@ -14,6 +14,11 @@
 
 #include <boost/config/abi_prefix.hpp>
 
+# if defined(BOOST_MSVC)
+# pragma warning(push)
+# pragma warning(disable:4251 4275)
+# endif
+
 namespace boost { namespace task
 {
 namespace detail
@@ -30,6 +35,10 @@
 };
 } } }
 
+# if defined(BOOST_MSVC)
+# pragma warning(pop)
+# endif
+
 #include <boost/config/abi_suffix.hpp>
 
 #endif // BOOST_TASK_DETAIL_GUARD_H
Modified: sandbox/task/boost/task/detail/interrupter.hpp
==============================================================================
--- sandbox/task/boost/task/detail/interrupter.hpp	(original)
+++ sandbox/task/boost/task/detail/interrupter.hpp	2009-05-31 16:05:49 EDT (Sun, 31 May 2009)
@@ -19,6 +19,11 @@
 
 #include <boost/config/abi_prefix.hpp>
 
+# if defined(BOOST_MSVC)
+# pragma warning(push)
+# pragma warning(disable:4251 4275)
+# endif
+
 namespace boost { namespace task
 {
 namespace detail
@@ -96,6 +101,10 @@
 };
 }}}
 
+# if defined(BOOST_MSVC)
+# pragma warning(pop)
+# endif
+
 #include <boost/config/abi_suffix.hpp>
 
 #endif // BOOST_TASK_DETAIL_INTERRUPTER_H
Modified: sandbox/task/boost/task/detail/pool_callable.hpp
==============================================================================
--- sandbox/task/boost/task/detail/pool_callable.hpp	(original)
+++ sandbox/task/boost/task/detail/pool_callable.hpp	2009-05-31 16:05:49 EDT (Sun, 31 May 2009)
@@ -17,6 +17,11 @@
 
 #include <boost/config/abi_prefix.hpp>
 
+# if defined(BOOST_MSVC)
+# pragma warning(push)
+# pragma warning(disable:4251 4275)
+# endif
+
 namespace boost { namespace task
 {
 namespace detail
@@ -89,6 +94,10 @@
 };
 }}}
 
+# if defined(BOOST_MSVC)
+# pragma warning(pop)
+# endif
+
 #include <boost/config/abi_suffix.hpp>
 
 #endif // BOOST_TASK_DETAIL_POOL_CALLABLE_H
Modified: sandbox/task/boost/task/detail/thread_callable.hpp
==============================================================================
--- sandbox/task/boost/task/detail/thread_callable.hpp	(original)
+++ sandbox/task/boost/task/detail/thread_callable.hpp	2009-05-31 16:05:49 EDT (Sun, 31 May 2009)
@@ -18,6 +18,11 @@
 
 #include <boost/config/abi_prefix.hpp>
 
+# if defined(BOOST_MSVC)
+# pragma warning(push)
+# pragma warning(disable:4251 4275)
+# endif
+
 namespace boost { namespace task
 {
 namespace detail
@@ -66,6 +71,10 @@
 };
 } } }
 
+# if defined(BOOST_MSVC)
+# pragma warning(pop)
+# endif
+
 #include <boost/config/abi_suffix.hpp>
 
 #endif // BOOST_TASK_DETAIL_THREAD_CALLABLE_H
Modified: sandbox/task/boost/task/detail/worker.hpp
==============================================================================
--- sandbox/task/boost/task/detail/worker.hpp	(original)
+++ sandbox/task/boost/task/detail/worker.hpp	2009-05-31 16:05:49 EDT (Sun, 31 May 2009)
@@ -28,6 +28,11 @@
 
 #include <boost/config/abi_prefix.hpp>
 
+# if defined(BOOST_MSVC)
+# pragma warning(push)
+# pragma warning(disable:4251 4275)
+# endif
+
 namespace boost { namespace task
 {
 namespace detail
@@ -321,6 +326,10 @@
 };
 }}}
 
+# if defined(BOOST_MSVC)
+# pragma warning(pop)
+# endif
+
 #include <boost/config/abi_suffix.hpp>
 
 #endif // BOOST_TASK_DETAIL_WORKER_H
Modified: sandbox/task/boost/task/detail/worker_group.hpp
==============================================================================
--- sandbox/task/boost/task/detail/worker_group.hpp	(original)
+++ sandbox/task/boost/task/detail/worker_group.hpp	2009-05-31 16:05:49 EDT (Sun, 31 May 2009)
@@ -20,6 +20,11 @@
 
 #include <boost/config/abi_prefix.hpp>
 
+# if defined(BOOST_MSVC)
+# pragma warning(push)
+# pragma warning(disable:4251 4275)
+# endif
+
 namespace boost { namespace task
 {
 namespace detail
@@ -84,6 +89,10 @@
 };
 } } }
 
+# if defined(BOOST_MSVC)
+# pragma warning(pop)
+# endif
+
 #include <boost/config/abi_suffix.hpp>
 
 #endif // BOOST_TASK_DETAIL_WORKER_GROUP_H
Modified: sandbox/task/boost/task/detail/wsq.hpp
==============================================================================
--- sandbox/task/boost/task/detail/wsq.hpp	(original)
+++ sandbox/task/boost/task/detail/wsq.hpp	2009-05-31 16:05:49 EDT (Sun, 31 May 2009)
@@ -17,6 +17,11 @@
 
 #include <boost/config/abi_prefix.hpp>
 
+# if defined(BOOST_MSVC)
+# pragma warning(push)
+# pragma warning(disable:4251 4275)
+# endif
+
 namespace boost { namespace task
 {
 namespace detail
@@ -47,6 +52,10 @@
 };
 }}}
 
+# if defined(BOOST_MSVC)
+# pragma warning(pop)
+# endif
+
 #include <boost/config/abi_suffix.hpp>
 
 #endif // BOOST_TASK_DETAIL_WSQ_H
Modified: sandbox/task/boost/task/poolsize.hpp
==============================================================================
--- sandbox/task/boost/task/poolsize.hpp	(original)
+++ sandbox/task/boost/task/poolsize.hpp	2009-05-31 16:05:49 EDT (Sun, 31 May 2009)
@@ -13,6 +13,11 @@
 
 #include <boost/config/abi_prefix.hpp>
 
+# if defined(BOOST_MSVC)
+# pragma warning(push)
+# pragma warning(disable:4251 4275)
+# endif
+
 namespace boost { namespace task
 {
 class BOOST_TASK_DECL poolsize
@@ -27,6 +32,10 @@
 };
 } }
 
+# if defined(BOOST_MSVC)
+# pragma warning(pop)
+# endif
+
 #include <boost/config/abi_suffix.hpp>
 
 #endif // BOOST_TASK_POOLSIZE_H
Modified: sandbox/task/boost/task/scanns.hpp
==============================================================================
--- sandbox/task/boost/task/scanns.hpp	(original)
+++ sandbox/task/boost/task/scanns.hpp	2009-05-31 16:05:49 EDT (Sun, 31 May 2009)
@@ -13,6 +13,11 @@
 
 #include <boost/config/abi_prefix.hpp>
 
+# if defined(BOOST_MSVC)
+# pragma warning(push)
+# pragma warning(disable:4251 4275)
+# endif
+
 namespace boost { namespace task
 {
 class BOOST_TASK_DECL scanns
@@ -27,6 +32,10 @@
 };
 } }
 
+# if defined(BOOST_MSVC)
+# pragma warning(pop)
+# endif
+
 #include <boost/config/abi_suffix.hpp>
 
 #endif // BOOST_TASK_SCANNS_H
Modified: sandbox/task/boost/task/semaphore.hpp
==============================================================================
--- sandbox/task/boost/task/semaphore.hpp	(original)
+++ sandbox/task/boost/task/semaphore.hpp	2009-05-31 16:05:49 EDT (Sun, 31 May 2009)
@@ -24,6 +24,11 @@
 
 #include <boost/config/abi_prefix.hpp>
 
+# if defined(BOOST_MSVC)
+# pragma warning(push)
+# pragma warning(disable:4251 4275)
+# endif
+
 namespace boost { namespace task
 {
 class BOOST_TASK_DECL semaphore : private boost::noncopyable
@@ -48,6 +53,11 @@
 };
 }}
 
+# if defined(BOOST_MSVC)
+# pragma warning(pop)
+# endif
+
+
 #include <boost/config/abi_suffix.hpp>
 
 #endif // BOOST_TASK_SEMAPHORE_H
Modified: sandbox/task/boost/task/watermark.hpp
==============================================================================
--- sandbox/task/boost/task/watermark.hpp	(original)
+++ sandbox/task/boost/task/watermark.hpp	2009-05-31 16:05:49 EDT (Sun, 31 May 2009)
@@ -13,6 +13,11 @@
 
 #include <boost/config/abi_prefix.hpp>
 
+# if defined(BOOST_MSVC)
+# pragma warning(push)
+# pragma warning(disable:4251 4275)
+# endif
+
 namespace boost { namespace task
 {
 class BOOST_TASK_DECL high_watermark
@@ -38,6 +43,10 @@
 };
 }}
 
+# if defined(BOOST_MSVC)
+# pragma warning(pop)
+# endif
+
 #include <boost/config/abi_suffix.hpp>
 
 #endif // BOOST_TASK_WATER_MARK_H