lockfree: correct use of defaulted functions

Signed-off-by: Tim Blechmann <tim@klingt.org>

git-svn-id: http://svn.boost.org/svn/boost/trunk@79215 b8fc166d-592f-0410-95f2-cb63ce0dd405
lockfree: default compiler hints

Signed-off-by: Tim Blechmann <tim@klingt.org>

git-svn-id: http://svn.boost.org/svn/boost/trunk@79216 b8fc166d-592f-0410-95f2-cb63ce0dd405
lockfree: testsuite compile fix

Signed-off-by: Tim Blechmann <tim@klingt.org>

git-svn-id: http://svn.boost.org/svn/boost/trunk@79217 b8fc166d-592f-0410-95f2-cb63ce0dd405
Documentation tweaks. Ticket #6967, fixed broken links.

git-svn-id: http://svn.boost.org/svn/boost/trunk@79218 b8fc166d-592f-0410-95f2-cb63ce0dd405
Added doxygen generated html to complete broken links.

git-svn-id: http://svn.boost.org/svn/boost/trunk@79219 b8fc166d-592f-0410-95f2-cb63ce0dd405
Updated Boost Build test_rc.py test to use its internal dummy-RC toolset even when the test site has a different toolset configured in its site-config.jam or user-config.jam configuration files. Added more detailed output information in case this test fails.

git-svn-id: http://svn.boost.org/svn/boost/trunk@79221 b8fc166d-592f-0410-95f2-cb63ce0dd405
Boost.Phoenix:
    - Adding boost::phoenix::expression::function, aliasing
      boost::phoenix::detail::expression::function_eval, this makes the example
      compile again



git-svn-id: http://svn.boost.org/svn/boost/trunk@79223 b8fc166d-592f-0410-95f2-cb63ce0dd405
Yet another attempt at getting Boost Build's test_rc.py test to use its internal dummy-RC toolset correctly. Now disabled reading any external Boost Build configuration files to avoid having other, not actually used, toolsets (e.g. gcc) change the OBJ target suffix used by Boost Build.

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

git-svn-id: http://svn.boost.org/svn/boost/trunk@79226 b8fc166d-592f-0410-95f2-cb63ce0dd405
Added default for property_kind to try to work around VC++ issues

git-svn-id: http://svn.boost.org/svn/boost/trunk@79227 b8fc166d-592f-0410-95f2-cb63ce0dd405
Refs #3633; will close when merged to release

git-svn-id: http://svn.boost.org/svn/boost/trunk@79228 b8fc166d-592f-0410-95f2-cb63ce0dd405
Optimizations for boost and std array (refs #7065)

git-svn-id: http://svn.boost.org/svn/boost/trunk@79230 b8fc166d-592f-0410-95f2-cb63ce0dd405
Updated Boost Build test_rc.py test to make its internal dummy-RC toolset always use the .obj suffix when generating OBJ targets. This is another attempt at correcting failures for this test on non-Windows platforms.

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

git-svn-id: http://svn.boost.org/svn/boost/trunk@79234 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread: apply patch in 7052

git-svn-id: http://svn.boost.org/svn/boost/trunk@79237 b8fc166d-592f-0410-95f2-cb63ce0dd405
Initialization of current_thread_tls_key is direct from macro again to re-enable static initialization


git-svn-id: http://svn.boost.org/svn/boost/trunk@79239 b8fc166d-592f-0410-95f2-cb63ce0dd405
Boost Jam cleanup - removed some internal memory management macro definition duplication.

git-svn-id: http://svn.boost.org/svn/boost/trunk@79242 b8fc166d-592f-0410-95f2-cb63ce0dd405
Boost Build/Jam cleanup - stylistic code changes.

git-svn-id: http://svn.boost.org/svn/boost/trunk@79244 b8fc166d-592f-0410-95f2-cb63ce0dd405
Split lexical_cast_test.cpp into two tests and reduce iterations count for integral types tests (now we must not exceed tests timeouts)

git-svn-id: http://svn.boost.org/svn/boost/trunk@79246 b8fc166d-592f-0410-95f2-cb63ce0dd405
lockfree: fix some compiler warnings & relax stress tests

Signed-off-by: Tim Blechmann <tim@klingt.org>

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