|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r59523 - in sandbox/task: . boost/task/spin
From: oliver.kowalke_at_[hidden]
Date: 2010-02-06 05:35:30
Author: olli
Date: 2010-02-06 05:35:29 EST (Sat, 06 Feb 2010)
New Revision: 59523
URL: http://svn.boost.org/trac/boost/changeset/59523
Log:
- bugfix for windows realted to export declaration
Text files modified:
sandbox/task/boost/task/spin/auto_reset_event.hpp | 4 +++-
sandbox/task/boost/task/spin/barrier.hpp | 3 ++-
sandbox/task/boost/task/spin/condition.hpp | 3 ++-
sandbox/task/boost/task/spin/count_down_event.hpp | 4 +++-
sandbox/task/boost/task/spin/manual_reset_event.hpp | 3 ++-
sandbox/task/boost/task/spin/mutex.hpp | 4 +++-
sandbox/task/change.log | 6 ++++++
7 files changed, 21 insertions(+), 6 deletions(-)
Modified: sandbox/task/boost/task/spin/auto_reset_event.hpp
==============================================================================
--- sandbox/task/boost/task/spin/auto_reset_event.hpp (original)
+++ sandbox/task/boost/task/spin/auto_reset_event.hpp 2010-02-06 05:35:29 EST (Sat, 06 Feb 2010)
@@ -11,11 +11,13 @@
#include <boost/thread/thread_time.hpp>
#include <boost/utility.hpp>
+#include <boost/task/detail/config.hpp>
+
namespace boost {
namespace tasks {
namespace spin {
-class auto_reset_event : private noncopyable
+class BOOST_TASKS_DECL auto_reset_event : private noncopyable
{
private:
enum state
Modified: sandbox/task/boost/task/spin/barrier.hpp
==============================================================================
--- sandbox/task/boost/task/spin/barrier.hpp (original)
+++ sandbox/task/boost/task/spin/barrier.hpp 2010-02-06 05:35:29 EST (Sat, 06 Feb 2010)
@@ -11,6 +11,7 @@
#include <boost/utility.hpp>
+#include <boost/task/detail/config.hpp>
#include <boost/task/spin/condition.hpp>
#include <boost/task/spin/mutex.hpp>
@@ -18,7 +19,7 @@
namespace tasks {
namespace spin {
-class barrier : private noncopyable
+class BOOST_TASKS_DECL barrier : private noncopyable
{
private:
std::size_t initial_;
Modified: sandbox/task/boost/task/spin/condition.hpp
==============================================================================
--- sandbox/task/boost/task/spin/condition.hpp (original)
+++ sandbox/task/boost/task/spin/condition.hpp 2010-02-06 05:35:29 EST (Sat, 06 Feb 2010)
@@ -17,6 +17,7 @@
#include <boost/thread/thread_time.hpp>
#include <boost/utility.hpp>
+#include <boost/task/detail/config.hpp>
#include <boost/task/exceptions.hpp>
#include <boost/task/spin/mutex.hpp>
#include <boost/task/utility.hpp>
@@ -25,7 +26,7 @@
namespace tasks {
namespace spin {
-class condition : private noncopyable
+class BOOST_TASKS_DECL condition : private noncopyable
{
private:
enum command
Modified: sandbox/task/boost/task/spin/count_down_event.hpp
==============================================================================
--- sandbox/task/boost/task/spin/count_down_event.hpp (original)
+++ sandbox/task/boost/task/spin/count_down_event.hpp 2010-02-06 05:35:29 EST (Sat, 06 Feb 2010)
@@ -13,11 +13,13 @@
#include <boost/thread/thread_time.hpp>
#include <boost/utility.hpp>
+#include <boost/task/detail/config.hpp>
+
namespace boost {
namespace tasks {
namespace spin {
-class count_down_event : private noncopyable
+class BOOST_TASKS_DECL count_down_event : private noncopyable
{
private:
std::size_t initial_;
Modified: sandbox/task/boost/task/spin/manual_reset_event.hpp
==============================================================================
--- sandbox/task/boost/task/spin/manual_reset_event.hpp (original)
+++ sandbox/task/boost/task/spin/manual_reset_event.hpp 2010-02-06 05:35:29 EST (Sat, 06 Feb 2010)
@@ -13,13 +13,14 @@
#include <boost/thread/thread_time.hpp>
#include <boost/utility.hpp>
+#include <boost/task/detail/config.hpp>
#include <boost/task/spin/mutex.hpp>
namespace boost {
namespace tasks {
namespace spin {
-class manual_reset_event : private noncopyable
+class BOOST_TASKS_DECL manual_reset_event : private noncopyable
{
private:
enum state
Modified: sandbox/task/boost/task/spin/mutex.hpp
==============================================================================
--- sandbox/task/boost/task/spin/mutex.hpp (original)
+++ sandbox/task/boost/task/spin/mutex.hpp 2010-02-06 05:35:29 EST (Sat, 06 Feb 2010)
@@ -14,11 +14,13 @@
#include <boost/thread/thread_time.hpp>
#include <boost/utility.hpp>
+#include <boost/task/detail/config.hpp>
+
namespace boost {
namespace tasks {
namespace spin {
-class mutex : private noncopyable
+class BOOST_TASKS_DECL mutex : private noncopyable
{
private:
enum state
Modified: sandbox/task/change.log
==============================================================================
--- sandbox/task/change.log (original)
+++ sandbox/task/change.log 2010-02-06 05:35:29 EST (Sat, 06 Feb 2010)
@@ -1,8 +1,14 @@
+* boost.task-0.4.3:
+-------------------
+- bugfix related to export declaration on WIndows (thanks to Alexander Tsvyashchenko)
+
+
* boost.task-0.4.2:
-------------------
- bugfix related to deactivating queues and channels
- introduction of fast_semaphore for notification of worker-threads in a pool
+
* boost.task-0.4.1:
-------------------
- corrections for intel compiler
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