summaryrefslogtreecommitdiff
path: root/compat/bswap.h
diff options
context:
space:
mode:
authorDaniel Gurney <dgurney99@gmail.com>2020-11-08 11:57:41 +0200
committerJunio C Hamano <gitster@pobox.com>2020-11-09 13:01:10 -0800
commit1af265f0a01bba0daac8865ad38075f0cb124743 (patch)
tree3142680e2eda2a3b1125596ef21f8a6f8e6b9e6e /compat/bswap.h
parent898f80736c75878acc02dc55672317fcc0e0a5a6 (diff)
downloadgit-1af265f0a01bba0daac8865ad38075f0cb124743.tar.gz
compat/bswap.h: simplify MSVC endianness detection
Modern MSVC or Windows versions don't support big-endian, so it's unnecessary to consider architectures when using it. This also makes ARM64 MSVC builds succeed. Helped-by: brian m. carlson <sandals@crustytoothpaste.net> Signed-off-by: Daniel Gurney <dgurney99@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'compat/bswap.h')
-rw-r--r--compat/bswap.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/compat/bswap.h b/compat/bswap.h
index c0bb744adc..72f225eaa8 100644
--- a/compat/bswap.h
+++ b/compat/bswap.h
@@ -74,7 +74,7 @@ static inline uint64_t git_bswap64(uint64_t x)
}
#endif
-#elif defined(_MSC_VER) && (defined(_M_IX86) || defined(_M_X64))
+#elif defined(_MSC_VER)
#include <stdlib.h>