aboutsummaryrefslogtreecommitdiff
path: root/src/liblzma/lz
diff options
context:
space:
mode:
authorJia Tan <jiat0218@gmail.com>2023-04-19 22:22:16 +0800
committerJia Tan <jiat0218@gmail.com>2023-04-19 22:22:16 +0800
commitf41df2ac2fed347d3f107f3533e76e000d29c6cb (patch)
tree2f434efad6e8672a261a31881b64d7969240b4bc /src/liblzma/lz
parenttuklib_integer: Use __builtin_clz() with Clang. (diff)
downloadxz-f41df2ac2fed347d3f107f3533e76e000d29c6cb.tar.xz
Windows: Include <intrin.h> when needed.
Legacy Windows did not need to #include <intrin.h> to use the MSVC intrinsics. Newer versions likely just issue a warning, but the MSVC documentation says to include the header file for the intrinsics we use. GCC and Clang can "pretend" to be MSVC on Windows, so extra checks are needed in tuklib_integer.h to only include <intrin.h> when it will is actually needed.
Diffstat (limited to 'src/liblzma/lz')
0 files changed, 0 insertions, 0 deletions