2
0
mirror of https://github.com/boostorg/atomic.git synced 2026-02-02 08:22:08 +00:00
Commit Graph

23 Commits

Author SHA1 Message Date
Andrey Semashev
de22c6a203 Added a link to a gcc bug in the comment about consume/acquire MO. 2017-09-20 13:50:33 +03:00
Andrey Semashev
23d5770bde Minor docs formatting correction. 2017-08-06 22:09:41 +03:00
Andrey Semashev
b23afe4b0c Added docs for atomic_flag. 2017-08-06 22:04:26 +03:00
Andrey Semashev
4467cfbd3b Documented the extra operations added as an extension of Boost.Atomic.
Also made a few wording corrections and added is_always_lock_free and
a section about atomic<> typedefs. Clarified the status quo regarding
memory_order_consume. Removed the obsolete preudo-header for doxygen
that was not used for docs (if we want doxygen, it's better to
add comments to the real headers anyway).
2017-07-19 22:05:20 +03:00
Andrey Semashev
5b30e196a6 Added is_always_lock_free static constant from C++17. 2016-10-13 15:59:22 +03:00
Rene Rivera
019610574b Add, and update, documentation build targets. 2016-10-10 11:39:47 -05:00
Andrey Semashev
cc9cff37af Documented BOOST_ATOMIC_NO_CMPXCHG8B and BOOST_ATOMIC_NO_MFENCE config macros. 2016-09-15 01:19:52 +03:00
Andrey Semashev
ffe7710a90 Added a boostdoc target to unify Boost release docs building. 2016-01-06 21:04:08 +03:00
Andrey Semashev
4dee330229 Added support for types with non-trivial default constructors. 2014-07-07 22:40:41 +04:00
Andrey Semashev
560e3c0465 Clarified the requirements on the types compatible with boost::atomic. 2014-06-10 00:21:31 +04:00
Andrey Semashev
7fcb3b18b0 #9527. Fixed a typo in the docs. 2014-05-17 22:06:27 +04:00
Andrey Semashev
b80d0ebe36 Documented the BOOST_ATOMIC_NO_ATOMIC_FLAG_INIT macro. 2014-05-17 20:07:52 +04:00
Andrey Semashev
00c21f9978 Documented new feature test and configuration macros. Fixed disabled gcc atomic backend. 2014-05-17 19:20:51 +04:00
Andrey Semashev
44e9f3c1b7 Added a readme and a logo. 2014-01-19 18:13:36 +04:00
Andrey Semashev
88eb902af7 More docs updates.
[SVN r84803]
2013-06-16 13:55:00 +00:00
Andrey Semashev
5f9abc8544 Added docs for atomicity detection macros.
[SVN r84802]
2013-06-16 13:46:39 +00:00
Tim Blechmann
a6b599b6bb atomic: fix example code
patch by gregor jasny

[SVN r82361]
2013-01-05 14:54:40 +00:00
Tim Blechmann
982dc948e3 atomic: fix typos
fixes #7804

[SVN r82072]
2012-12-18 09:43:23 +00:00
Andrey Semashev
39760bdd91 Updated reference to platform.hpp according to rearranged header layout.
[SVN r81933]
2012-12-14 11:32:31 +00:00
Tim Blechmann
8622f33f85 atomic: integrate documentation
[SVN r81757]
2012-12-07 14:52:41 +00:00
Tim Blechmann
be1524ea4e atomic: update documentation
[SVN r81737]
2012-12-06 12:35:42 +00:00
Helge Bahmann
71564c97cf Add missing copyright and licence notices
Add missing notices to various files to make clear they are distributable
under the boost licence.


[SVN r80527]
2012-09-14 19:12:13 +00:00
Helge Bahmann
131b70c1fa atomic: initial import
[SVN r79348]
2012-07-08 11:21:45 +00:00