~roguescholar/boost/+git/atomic:svn-branches/modular-build

Last commit made on 2013-09-25
Get this branch:
git clone -b svn-branches/modular-build https://git.launchpad.net/~roguescholar/boost/+git/atomic

Branch merges

Branch information

Name:
svn-branches/modular-build
Repository:
lp:~roguescholar/boost/+git/atomic

Recent commits

5667f9d... by Vladimir Prus

Create branch to keep WIP patch for modular build.

[SVN r85883]

799b822... by Andrey Semashev <email address hidden>

Fixed duplicate BOOST_ATOMIC_COMPILER_BARRIER macro definition. Extracted linking setup to a separate header so that including interlocked.hpp doesn't require linking with the library.

[SVN r85793]

dd3267b... by Andrey Semashev <email address hidden>

Added macro checks for more ARM targets. The macros were taken from smart_ptr/detail/spinlock_gcc_arm.hpp.

[SVN r85586]

a629bd6... by Andrey Semashev <email address hidden>

Corrected macro name.

[SVN r85578]

1bda03c... by Andrey Semashev <email address hidden>

Attempt to fix tests on MSVC

[SVN r85574]

b0886a7... by Andrey Semashev <email address hidden>

Attempt to fix linking tests on Windows.

[SVN r85560]

b8cd09c... by Andrey Semashev <email address hidden>

Switched to boost::detail::lightweight_mutex instead of boost::mutex from Boost.Thread to avoid false dependencies on Boost.DateTime, Boost.Chrono and Boost.System. This should hopefully resolve linking problems on MinGW.

[SVN r85531]

6ab6038... by Andrey Semashev <email address hidden>

Added a missing include.

[SVN r85091]

2dc386a... by Andrey Semashev <email address hidden>

Added missing includes and std:: qualification for ptrdiff_t.

[SVN r85090]

ffae0dc... by mokabar

atomic: qnx/qcc compile fix

[SVN r85015]