liblzma: Check also for __clang__ in memcmplen.h.
This change hopefully makes no practical difference as Clang likely was detected via __GNUC__ or _MSC_VER already.
This commit is contained in:
parent
133c5851eb
commit
12c90c00f0
|
@ -57,7 +57,8 @@ lzma_memcmplen(const uint8_t *buf1, const uint8_t *buf2,
|
||||||
assert(limit <= UINT32_MAX / 2);
|
assert(limit <= UINT32_MAX / 2);
|
||||||
|
|
||||||
#if defined(TUKLIB_FAST_UNALIGNED_ACCESS) \
|
#if defined(TUKLIB_FAST_UNALIGNED_ACCESS) \
|
||||||
&& ((TUKLIB_GNUC_REQ(3, 4) && defined(__x86_64__)) \
|
&& (((TUKLIB_GNUC_REQ(3, 4) || defined(__clang__)) \
|
||||||
|
&& defined(__x86_64__)) \
|
||||||
|| (defined(__INTEL_COMPILER) && defined(__x86_64__)) \
|
|| (defined(__INTEL_COMPILER) && defined(__x86_64__)) \
|
||||||
|| (defined(__INTEL_COMPILER) && defined(_M_X64)) \
|
|| (defined(__INTEL_COMPILER) && defined(_M_X64)) \
|
||||||
|| (defined(_MSC_VER) && defined(_M_X64)))
|
|| (defined(_MSC_VER) && defined(_M_X64)))
|
||||||
|
|
Loading…
Reference in New Issue