Hey, whaddy know! MacOS Classic has 64-bit types!
authorSam Lantinga <slouken@libsdl.org>
Sat, 13 May 2006 16:30:59 +0000
changeset 1828 3aecc9072edd
parent 1827 b7e15d9bf1cb
child 1829 b98fd17b0b02
Hey, whaddy know! MacOS Classic has 64-bit types!
include/SDL_config_macos.h
--- a/include/SDL_config_macos.h	Sat May 13 05:21:59 2006 +0000
+++ b/include/SDL_config_macos.h	Sat May 13 16:30:59 2006 +0000
@@ -27,14 +27,20 @@
 
 /* This is a set of defines to configure the SDL features */
 
-typedef signed char	int8_t;
-typedef unsigned char	uint8_t;
-typedef signed short	int16_t;
-typedef unsigned short	uint16_t;
-typedef signed long	int32_t;
-typedef unsigned long	uint32_t;
+#include <MacTypes.h>
+
+typedef SInt8	int8_t;
+typedef UInt8	uint8_t;
+typedef SInt16	int16_t;
+typedef UInt16	uint16_t;
+typedef SInt32	int32_t;
+typedef UInt32	uint32_t;
+typedef SInt64	int64_t;
+typedef UInt64	uint64_t;
 typedef unsigned long	uintptr_t;
 
+#define SDL_HAS_64BIT_TYPE	1
+
 /* Useful headers */
 #define HAVE_STDIO_H	1
 #define STDC_HEADERS	1