diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2019-04-20 17:14:50 +0000 |
---|---|---|
committer | Iain Buclaw <ibuclaw@gcc.gnu.org> | 2019-04-20 17:14:50 +0000 |
commit | 0aa94749cbb73c4ff56a569fab2557b5f67cb31e (patch) | |
tree | fedb67de507eeb9933d91d1bb0e2a401dba4c752 /zlib | |
parent | 1474a2e567653b9a1856b4cb28a64a8eeb3c7c9d (diff) | |
download | gcc-0aa94749cbb73c4ff56a569fab2557b5f67cb31e.zip gcc-0aa94749cbb73c4ff56a569fab2557b5f67cb31e.tar.gz gcc-0aa94749cbb73c4ff56a569fab2557b5f67cb31e.tar.bz2 |
libphobos: core.atomic should have fallback when there's no libatomic.
libphobos/ChangeLog:
2019-04-20 Iain Buclaw <ibuclaw@gdcproject.org>
PR d/89293
* libdruntime/core/atomic.d (casImpl): Remove static assert for
GNU_Have_Atomics, add static path to handle missing atomic support.
(atomicLoad): Likewise.
(atomicStore): Likewise.
(atomicFence): Likewise.
(atomicMutexHandle, AtomicMutex): Declare types.
(_getAtomicMutex): New function.
(getAtomicMutex): Declare.
From-SVN: r270470
Diffstat (limited to 'zlib')
0 files changed, 0 insertions, 0 deletions