Commit 1cdc1d48901b39eb38f1776f8fb970dbfb2e79f4

Ozkan Sezer 2020-12-30T01:00:24

SDL_config.h.cmake, SDL_config.h.in: update for SIZEOF_VOIDP define

diff --git a/include/SDL_config.h.cmake b/include/SDL_config.h.cmake
index a4278f1..b87acc7 100644
--- a/include/SDL_config.h.cmake
+++ b/include/SDL_config.h.cmake
@@ -38,7 +38,7 @@
 
 /* C datatypes */
 /* Define SIZEOF_VOIDP for 64/32 architectures */
-#ifdef __LP64__
+#if defined(__LP64__) || defined(_LP64) || defined(_WIN64)
 #define SIZEOF_VOIDP 8
 #else
 #define SIZEOF_VOIDP 4
diff --git a/include/SDL_config.h.in b/include/SDL_config.h.in
index 4d53c4f..9f09c04 100644
--- a/include/SDL_config.h.in
+++ b/include/SDL_config.h.in
@@ -42,11 +42,12 @@
 #undef volatile
 
 /* C datatypes */
-#ifdef __LP64__
+#if defined(__LP64__) || defined(_LP64) || defined(_WIN64)
 #define SIZEOF_VOIDP 8
 #else
 #define SIZEOF_VOIDP 4
 #endif
+
 #undef HAVE_GCC_ATOMICS
 #undef HAVE_GCC_SYNC_LOCK_TEST_AND_SET