From a0fff90c261d42326eeebabb1c758f3942451eac Mon Sep 17 00:00:00 2001 From: Anthony Williams Date: Fri, 5 Oct 2007 09:46:00 +0000 Subject: [PATCH 01/16] Updated in line with RC 1.34 [SVN r39693] --- build/Jamfile | 122 -- build/Jamfile.v2 | 2 +- build/threads.jam | 65 - build/threads.mcp | Bin 5727 -> 0 bytes doc/acknowledgements.xml | 5 + doc/build.xml | 131 +- doc/concepts.xml | 29 +- doc/entities.xml | 1 + doc/read_write_mutex-ref.xml | 30 + doc/reference.xml | 6 + doc/release_notes.xml | 58 +- doc/thread-ref.xml | 15 +- include/boost/thread/barrier.hpp | 2 +- include/boost/thread/condition.hpp | 1 + include/boost/thread/mutex.hpp | 1 + include/boost/thread/read_write_mutex.hpp | 285 ---- include/boost/thread/tss.hpp | 1 + src/condition.cpp | 20 + src/mutex.inl | 18 +- src/once.cpp | 21 +- src/read_write_mutex.cpp | 1732 --------------------- src/recursive_mutex.cpp | 6 +- src/thread.cpp | 35 +- src/timeconv.inl | 1 + src/tss.cpp | 12 +- src/tss_hooks.cpp | 289 ++-- test/Jamfile.v2 | 2 +- test/test_read_write_mutex.cpp | 786 ---------- test/test_tss.cpp | 9 +- test/util.inl | 2 + tutorial/Jamfile | 34 - 31 files changed, 476 insertions(+), 3245 deletions(-) delete mode 100644 build/Jamfile delete mode 100644 build/threads.jam delete mode 100644 build/threads.mcp delete mode 100644 include/boost/thread/read_write_mutex.hpp delete mode 100644 src/read_write_mutex.cpp delete mode 100644 test/test_read_write_mutex.cpp delete mode 100644 tutorial/Jamfile diff --git a/build/Jamfile b/build/Jamfile deleted file mode 100644 index 874a595f..00000000 --- a/build/Jamfile +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright (C) 2001-2003 -# William E. Kempf -# -# Distributed under the Boost Software License, Version 1.0. (See accompanying -# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -# -# Boost.Threads build Jamfile -# -# Additional configuration variables used: -# See threads.jam. - -# Declare the location of this subproject relative to the root. -subproject libs/thread/build ; - -# Include threads.jam for Boost.Threads global build information. -# This greatly simplifies the Jam code needed to configure the build -# for the various Win32 build types. -import ./threads ; - -{ - CPP_SOURCES = - barrier - condition - exceptions - mutex - once - recursive_mutex - read_write_mutex - thread - tss_hooks - tss_dll - tss_pe - tss - xtime - ; - - template boost_thread_lib_base - : ## sources ## -