Thread: fix thread move constructor noexecpt.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86493 b8fc166d-592f-0410-95f2-cb63ce0dd405
sync: add shared_spin_mutex

git-svn-id: http://svn.boost.org/svn/boost/trunk@86494 b8fc166d-592f-0410-95f2-cb63ce0dd405
lockfree: use BOOST_DELETED_FUNCTION

git-svn-id: http://svn.boost.org/svn/boost/trunk@86495 b8fc166d-592f-0410-95f2-cb63ce0dd405
lockfree: make use of pragma once

git-svn-id: http://svn.boost.org/svn/boost/trunk@86496 b8fc166d-592f-0410-95f2-cb63ce0dd405
config: clang - detect support for int128

git-svn-id: http://svn.boost.org/svn/boost/trunk@86497 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread: added missing boost/tuple/tuple.hpp file.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86498 b8fc166d-592f-0410-95f2-cb63ce0dd405
corrected # digits

git-svn-id: http://svn.boost.org/svn/boost/trunk@86499 b8fc166d-592f-0410-95f2-cb63ce0dd405
corrected # digits
corrected tests which compare floating point numbers to require max 1 digit difference

git-svn-id: http://svn.boost.org/svn/boost/trunk@86500 b8fc166d-592f-0410-95f2-cb63ce0dd405
corrected # digits
corrected tests which compare floating point numbers to require max 1 digit difference

git-svn-id: http://svn.boost.org/svn/boost/trunk@86501 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fixed figure caption; fixes #9312

git-svn-id: http://svn.boost.org/svn/boost/trunk@86502 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread: make use of csbl to make the code more readable and to ensure that it interact well with the std.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86504 b8fc166d-592f-0410-95f2-cb63ce0dd405
Use syntax highlighting for function reference.

This appears to have removed the computeroutput tags from function links in
the hash documentation. I'm not sure if the solution is to retain them in
annotation mode or to be smarted about syntax highlighting programlisting.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86505 b8fc166d-592f-0410-95f2-cb63ce0dd405
Extend the Visual C++ workaround to 3 parameters.

To avoid collision with piecewise construction.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86506 b8fc166d-592f-0410-95f2-cb63ce0dd405
corrected # digits - next attempt


git-svn-id: http://svn.boost.org/svn/boost/trunk@86507 b8fc166d-592f-0410-95f2-cb63ce0dd405
Revert change to function.

Will implement using language attribute instead.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86508 b8fc166d-592f-0410-95f2-cb63ce0dd405
Add support for language='c++'.

The implementation is a bit odd, but I was trying to match the existing
templates.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86509 b8fc166d-592f-0410-95f2-cb63ce0dd405
Use language attribute in doxygen2boostbook.

It would be better to preserve doxygen's syntax highlighting, but I'll leave
that for later.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86510 b8fc166d-592f-0410-95f2-cb63ce0dd405