Peter Dimov
|
d0655ab145
|
Add atomic_count_gcc_atomic.hpp
|
2020-06-07 06:29:14 +03:00 |
|
Peter Dimov
|
7c01e640f7
|
Use int_least32_t in atomic_count_sync; prefer it to atomic_count_gcc_x86; mark latter obsolete
|
2020-06-07 06:05:17 +03:00 |
|
Peter Dimov
|
108a86cdbd
|
Rename sp_has_sync.hpp to sp_has_sync_intrinsics.hpp
|
2020-06-06 17:11:28 +03:00 |
|
Peter Dimov
|
20fedcff2c
|
Use <atomic> by default when BOOST_NO_CXX11_HDR_ATOMIC is not defined
|
2016-08-28 21:28:21 +03:00 |
|
Peter Dimov
|
6e0ee30543
|
Update atomic_count.hpp to match sp_counted_base.hpp.
|
2013-12-14 00:01:01 +02:00 |
|
Peter Dimov
|
d9b29beebe
|
Revert "Remove obsolete MSVC check from pragma guard"
This reverts commit e4f24e4d3d.
|
2013-12-07 19:22:43 +02:00 |
|
Stephen Kelly
|
e4f24e4d3d
|
Remove obsolete MSVC check from pragma guard
git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq
is now clean.
[SVN r85952]
|
2013-09-26 13:02:51 +00:00 |
|
Peter Dimov
|
4b4a62513f
|
Make ++a, where a is an atomic_count, return the new value.
[SVN r52456]
|
2009-04-17 20:24:01 +00:00 |
|
Peter Dimov
|
905a3711db
|
Refs #2525 (fixed in trunk.)
[SVN r51517]
|
2009-03-01 18:01:19 +00:00 |
|
Peter Dimov
|
0da6902267
|
Move smart_ptr into boost/smart_ptr/*.hpp (refs #2239).
[SVN r51509]
|
2009-03-01 16:00:42 +00:00 |
|