mirror of
https://github.com/boostorg/winapi.git
synced 2026-01-19 17:02:09 +00:00
boost-1.72.0.beta1
This allows to use any compatible types with INTERLOCKED_* macros, not just the ones strictly matching the particular implementation of the intrinsics. In particular, this fixes compilation for Cygwin64, which is an LP64 target, meaning that long is 64-bit and _Interlocked* intrinsics use a different integer type for its 32-bit integer arguments. Additionally, enable use of intrin.h on Cygwin (32-bit). The test has been updated to explicitly use 32-bit integer arguments.
WinAPI
Windows API declarations without <windows.h>, for internal Boost use.
Build Status
License
Distributed under the Boost Software License, Version 1.0.
Description
Languages
C++
99.6%
Perl
0.3%