]> git.ipfire.org Git - thirdparty/bind9.git/commit
Make the stdatomic shim and mutexatomic type complete
authorMark Andrews <marka@isc.org>
Wed, 1 Jul 2020 07:06:28 +0000 (17:06 +1000)
committerMark Andrews <marka@isc.org>
Tue, 7 Jul 2020 23:39:02 +0000 (09:39 +1000)
commitbccea5862d009f82cfc49ee56082b090ec850593
tree4fcbb213004f10ea3d47a7d34d3711f183a0a5d2
parentf34b179d12f74ad1851488d0363ee1471a6926ed
Make the stdatomic shim and mutexatomic type complete

The stdatomic shims for non-C11 compilers (Windows, old gcc, ...) and
mutexatomic implemented only and minimal subset of the atomic types.
This commit adds 16-bit operations for Windows and all atomic types as
defined in standard.
lib/isc/include/isc/mutexatomic.h
lib/isc/unix/include/isc/stdatomic.h
lib/isc/win32/include/isc/stdatomic.h