Ticket #3762: boost_thread_win32.2.diff
File boost_thread_win32.2.diff, 3.9 KB (added by , 13 years ago) |
---|
-
recursive_mutex.hpp
11 11 12 12 13 13 #include <boost/utility.hpp> 14 #include "basic_recursive_mutex.hpp"14 #include <boost/thread/win32/basic_recursive_mutex.hpp> 15 15 #include <boost/thread/exceptions.hpp> 16 16 #include <boost/thread/locks.hpp> 17 17 -
basic_recursive_mutex.hpp
9 9 // accompanying file LICENSE_1_0.txt or copy at 10 10 // http://www.boost.org/LICENSE_1_0.txt) 11 11 12 #include "thread_primitives.hpp"13 #include "basic_timed_mutex.hpp"12 #include <boost/thread/win32/thread_primitives.hpp> 13 #include <boost/thread/win32/basic_timed_mutex.hpp> 14 14 15 15 #include <boost/config/abi_prefix.hpp> 16 16 -
condition_variable.hpp
6 6 // (C) Copyright 2007-8 Anthony Williams 7 7 8 8 #include <boost/thread/mutex.hpp> 9 #include "thread_primitives.hpp"9 #include <boost/thread/win32/thread_primitives.hpp> 10 10 #include <limits.h> 11 11 #include <boost/assert.hpp> 12 12 #include <algorithm> 13 13 #include <boost/thread/thread.hpp> 14 14 #include <boost/thread/thread_time.hpp> 15 #include "interlocked_read.hpp"15 #include <boost/thread/win32/interlocked_read.hpp> 16 16 #include <boost/thread/xtime.hpp> 17 17 #include <vector> 18 18 #include <boost/intrusive_ptr.hpp> -
thread_heap_alloc.hpp
5 5 #ifndef THREAD_HEAP_ALLOC_HPP 6 6 #define THREAD_HEAP_ALLOC_HPP 7 7 #include <new> 8 #include "thread_primitives.hpp"8 #include <boost/thread/win32/thread_primitives.hpp> 9 9 #include <stdexcept> 10 10 #include <boost/assert.hpp> 11 11 #include <boost/throw_exception.hpp> -
thread_data.hpp
1 #ifndef BOOST_THREAD_ PTHREAD_THREAD_DATA_HPP2 #define BOOST_THREAD_ PTHREAD_THREAD_DATA_HPP1 #ifndef BOOST_THREAD_WIN32_THREAD_DATA_HPP 2 #define BOOST_THREAD_WIN32_THREAD_DATA_HPP 3 3 // Distributed under the Boost Software License, Version 1.0. (See 4 4 // accompanying file LICENSE_1_0.txt or copy at 5 5 // http://www.boost.org/LICENSE_1_0.txt) … … 8 8 #include <boost/thread/detail/config.hpp> 9 9 #include <boost/intrusive_ptr.hpp> 10 10 #include <boost/thread/thread_time.hpp> 11 #include "thread_primitives.hpp"12 #include "thread_heap_alloc.hpp"11 #include <boost/thread/win32/thread_primitives.hpp> 12 #include <boost/thread/win32/thread_heap_alloc.hpp> 13 13 14 14 #include <boost/config/abi_prefix.hpp> 15 15 -
mutex.hpp
5 5 // accompanying file LICENSE_1_0.txt or copy at 6 6 // http://www.boost.org/LICENSE_1_0.txt) 7 7 8 #include "basic_timed_mutex.hpp"8 #include <boost/thread/win32/basic_timed_mutex.hpp> 9 9 #include <boost/utility.hpp> 10 10 #include <boost/thread/exceptions.hpp> 11 11 #include <boost/thread/locks.hpp> -
basic_timed_mutex.hpp
10 10 // http://www.boost.org/LICENSE_1_0.txt) 11 11 12 12 #include <boost/assert.hpp> 13 #include "thread_primitives.hpp"14 #include "interlocked_read.hpp"13 #include <boost/thread/win32/thread_primitives.hpp> 14 #include <boost/thread/win32/interlocked_read.hpp> 15 15 #include <boost/thread/thread_time.hpp> 16 16 #include <boost/thread/xtime.hpp> 17 17 #include <boost/detail/interlocked.hpp>