lockfree: import boost.lockfree with boost.atomic as implementation detail

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

svn path=/trunk/boost/lockfree/; revision=79195
lockfree: work around thread/exception/parameter vs test compile issue

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

svn path=/trunk/libs/lockfree/; revision=79197
lockfree: move atomic to namespace boost::lockfree_atomic

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

svn path=/trunk/boost/lockfree/; revision=79198
lockfree: clang++ compile fix

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

svn path=/trunk/boost/lockfree/; revision=79199
lockfree: don't try to use std::atomic

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

svn path=/trunk/boost/lockfree/; revision=79200
lockfree: possible compile fix

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

svn path=/trunk/boost/lockfree/; revision=79214
lockfree: correct use of defaulted functions

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

svn path=/trunk/boost/lockfree/; revision=79215
lockfree: default compiler hints

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

svn path=/trunk/boost/lockfree/; revision=79216
lockfree: testsuite compile fix

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

svn path=/trunk/libs/lockfree/; revision=79217
lockfree: fix some compiler warnings & relax stress tests

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

svn path=/trunk/boost/lockfree/; revision=79247
lockfree: work around pgi compile error

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

svn path=/trunk/libs/lockfree/; revision=79248
lockfree: testsuite compile fix

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

svn path=/trunk/libs/lockfree/; revision=79253
lockfree: another testsuite fix

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

svn path=/trunk/libs/lockfree/; revision=79265
lockfree: replace not by ! to allow compilation with msvc

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

svn path=/trunk/libs/lockfree/; revision=79313
lockfree: more msvc test fixes

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

svn path=/trunk/libs/lockfree/; revision=79314
lockfree: fix linking issue of boost.interprocess-related symbols

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

svn path=/trunk/libs/lockfree/; revision=79343
lockfree: compile fix for tagged pointer

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

svn path=/trunk/boost/lockfree/; revision=79344
lockfree: testsuite - avoid stack-allocation of tester classes

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

svn path=/trunk/libs/lockfree/; revision=79345
lockfree: remove unused template argument

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

svn path=/trunk/boost/lockfree/; revision=79346
lockfree: another win32 testsuite compile fix

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

svn path=/trunk/libs/lockfree/; revision=79378