atomic/include/boost
Andrey Semashev 13845129c4 Extended the workaround for missing support for ax:dx pairs in asm statements.
Apparently, gcc versions up to 4.6, inclusively, have problems allocating
eax:edx register pairs in asm statements for 32-bit x86 targets. Included those
compilers in the existing workaround.

Also, for clang removed the use of __sync-based workarounds for exchange()
implementation and use the asm branch with the workaround. It should produce
a more efficient code.
2018-02-02 16:19:37 +03:00
..
atomic Extended the workaround for missing support for ax:dx pairs in asm statements. 2018-02-02 16:19:37 +03:00
atomic.hpp Corrected macro name. 2013-09-05 18:28:42 +00:00
memory_order.hpp Converted memory_order to scoped enum on C++11 and later. 2018-01-29 00:38:44 +03:00