Pool: Added detection of availability of pthreads using the BOOST_HAS_PTHREADS constant.

svn path=/trunk/boost/pool/; revision=39716
Bug fixes #284, #836, #991

svn path=/trunk/boost/pool/; revision=41286
Point links to the pages that used to be in 'more' to the site.

svn path=/trunk/libs/pool/; revision=43210
Move pool tests into canonical test subdir structure.

svn path=/trunk/libs/pool/; revision=44380
Added a workaround for a compilation failure when including some Boost Serialization headers before some Boost Pool headers using MSVC 7.1 or 8.0. Source of the problem is a compiler bug fixed in MSVC 9.0 and workaround consists of referencing some Windows API identifiers using their fully qualified names. Added a related regression test for the Boost Pool library. See the test code comments for more detailed information on the bug.

svn path=/trunk/boost/pool/; revision=44480
Add mime-type and eol-style properties as needed

svn path=/trunk/boost/pool/; revision=46445
Fixes for tickets #2095 ("pool fails to compile with -fno-exceptions")
and #2359 ("Static initialization problems with
fast_pool_allocator"). Use boost::throw_exception. Explicitly
reference singleton_pool from allocator constructors to avoid troubles
due to unordered initializaiton of static data in class templates.


svn path=/trunk/boost/pool/; revision=49025
Address ticket #1996: "void" template specialization for pool allocators.

svn path=/trunk/boost/pool/; revision=49031
Give all shell scripts and configure files unix line endings. Refs #2441.

svn path=/trunk/boost/pool/; revision=49469
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor

svn path=/trunk/libs/pool/; revision=49510
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.

svn path=/trunk/libs/pool/; revision=49627
Updating dependency information for modularized libraries.

svn path=/trunk/libs/pool/; revision=49628
Use a local copy of the valid HTML 4.01 icon.

svn path=/trunk/libs/pool/; revision=53048
Fixed most tab and min/max issues from trunk inspection report

svn path=/trunk/boost/pool/; revision=53141
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports.  This is essentially the same commit as r55095 on the release
branch.


svn path=/trunk/libs/pool/; revision=55159
rm cmake from trunk.  I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back

svn path=/trunk/libs/pool/; revision=56942
Allow zero-sized blocks to be allocated by malloc_n.  Fixes #386

svn path=/trunk/boost/pool/; revision=56998
Fixed tab and no-newline-at-end-of-file issues from inspection report

svn path=/trunk/libs/pool/; revision=61435
Use static_cast instead of reinterpret_cast.  Fixes #2941

svn path=/trunk/boost/pool/; revision=62705
Protect Boost.Pool from evil #defines of malloc and free.  Fixes #4346.

svn path=/trunk/boost/pool/; revision=63009