aboutsummaryrefslogtreecommitdiff
path: root/include/stdatomic.h
Commit message (Expand)AuthorAgeFilesLines
* - Simplify the implementation of atomic_compare_exchange_strong_explicit.Tijl Coosemans2012-09-301-26/+13
* - Make C11 atomic macros usable in expressions:Tijl Coosemans2012-09-261-25/+33
* Properly enable Clang-style atomics when available.Ed Schouten2012-08-311-1/+1
* Fix <stdatomic.h> after clang decided to rename all of its builtins to includeDavid Chisnall2012-05-031-13/+16
* Fix clang atomic to use for atomic_is_lock_free().David Chisnall2012-01-171-1/+1
* Use the signal fence builtin in stdatomic.h when using the clang atomicDavid Chisnall2012-01-161-4/+1
* Correct mistake in atomic_flag macros.Ed Schouten2012-01-131-3/+2
* Remove extraneous semicolons.Ed Schouten2012-01-021-2/+2
* Extend <stdatomic.h> to support GCC 4.7's __atomic.Ed Schouten2011-12-301-7/+41
* Fix some bugs in <stdatomic.h>.Ed Schouten2011-12-261-9/+12
* Make white space in this file a bit more consistent.Ed Schouten2011-12-251-14/+14
* Fix field name.Ed Schouten2011-12-251-1/+1
* Initial implementation of stdatomic.h. Works (at least in the parts that wereDavid Chisnall2011-12-241-0/+296