Boost logo

Boost-Commit :

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


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk