diff --git a/MacOSX/SDL.framework/Versions/A/Headers/SDL_config_os2.h b/MacOSX/SDL.framework/Versions/A/Headers/SDL_config_os2.h index d05d31bc..0342c818 100644 --- a/MacOSX/SDL.framework/Versions/A/Headers/SDL_config_os2.h +++ b/MacOSX/SDL.framework/Versions/A/Headers/SDL_config_os2.h @@ -27,17 +27,6 @@ /* 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 int int32_t; -typedef unsigned int uint32_t; -typedef unsigned int size_t; -typedef unsigned long uintptr_t; -typedef signed long long int64_t; -typedef unsigned long long uint64_t; - #define SDL_HAS_64BIT_TYPE 1 /* Use Watcom's LIBC */ @@ -67,7 +56,6 @@ typedef unsigned long long uint64_t; #define HAVE_ALLOCA 1 #define HAVE_GETENV 1 #define HAVE_PUTENV 1 -/* #undef HAVE_UNSETENV */ #define HAVE_QSORT 1 #define HAVE_ABS 1 #define HAVE_BCOPY 1 @@ -89,7 +77,6 @@ typedef unsigned long long uint64_t; #define HAVE_STRSTR 1 #define HAVE_ITOA 1 #define HAVE__LTOA 1 -#define HAVE__UITOA 1 #define HAVE__ULTOA 1 #define HAVE_STRTOL 1 #define HAVE_STRTOUL 1 @@ -135,7 +122,7 @@ typedef unsigned long long uint64_t; #define SDL_VIDEO_DRIVER_OS2FS 1 /* Enable OpenGL support */ -/* Nothing here yet for OS/2... :( */ +/* Nothing yet for OS/2. */ /* Enable assembly routines where available */ #define SDL_ASSEMBLY_ROUTINES 1 diff --git a/MacOSX/SDL.framework/Versions/A/Headers/SDL_config_win32.h b/MacOSX/SDL.framework/Versions/A/Headers/SDL_config_win32.h index 8d8c5141..9b0b9bf6 100644 --- a/MacOSX/SDL.framework/Versions/A/Headers/SDL_config_win32.h +++ b/MacOSX/SDL.framework/Versions/A/Headers/SDL_config_win32.h @@ -96,6 +96,7 @@ typedef unsigned int uintptr_t; #define HAVE_MEMMOVE 1 #define HAVE_MEMCMP 1 #define HAVE_STRLEN 1 +#define HAVE_STRDUP 1 #define HAVE__STRREV 1 #define HAVE__STRUPR 1 #define HAVE__STRLWR 1 @@ -105,9 +106,14 @@ typedef unsigned int uintptr_t; #define HAVE_ITOA 1 #define HAVE__LTOA 1 #define HAVE__ULTOA 1 +#define HAVE__I64TOA 1 +#define HAVE__UI64TOA 1 #define HAVE_STRTOL 1 #define HAVE_STRTOUL 1 +#if defined(__MINGW32__) || defined(__WATCOMC__) #define HAVE_STRTOLL 1 +#define HAVE_STRTOULL 1 +#endif #define HAVE_STRTOD 1 #define HAVE_ATOI 1 #define HAVE_ATOF 1 diff --git a/MacOSX/SDL.framework/Versions/A/Headers/SDL_platform.h b/MacOSX/SDL.framework/Versions/A/Headers/SDL_platform.h index 48540a85..bcbd7b66 100644 --- a/MacOSX/SDL.framework/Versions/A/Headers/SDL_platform.h +++ b/MacOSX/SDL.framework/Versions/A/Headers/SDL_platform.h @@ -82,7 +82,7 @@ #undef __OPENBSD__ #define __OPENBSD__ 1 #endif -#if defined(__OS2__) +#if defined(__OS2__) || defined(__EMX__) #undef __OS2__ #define __OS2__ 1 #endif diff --git a/MacOSX/SDL.framework/Versions/A/Headers/begin_code.h b/MacOSX/SDL.framework/Versions/A/Headers/begin_code.h index 27e2f7bc..1c8a2a03 100644 --- a/MacOSX/SDL.framework/Versions/A/Headers/begin_code.h +++ b/MacOSX/SDL.framework/Versions/A/Headers/begin_code.h @@ -58,24 +58,11 @@ # define DECLSPEC __declspec(dllexport) # endif # elif defined(__OS2__) -# ifdef __WATCOMC__ # ifdef BUILD_SDL # define DECLSPEC __declspec(dllexport) # else # define DECLSPEC # endif -# elif defined (__GNUC__) && __GNUC__ < 4 -# /* Added support for GCC-EMX = 4 # define DECLSPEC __attribute__ ((visibility("default"))) @@ -93,16 +80,12 @@ # if defined(__WIN32__) && !defined(__GNUC__) # define SDLCALL __cdecl # elif defined(__OS2__) -# if defined (__GNUC__) && __GNUC__ < 4 -# /* Added support for GCC-EMX = 4 # define DECLSPEC __attribute__ ((visibility("default"))) @@ -93,16 +80,12 @@ # if defined(__WIN32__) && !defined(__GNUC__) # define SDLCALL __cdecl # elif defined(__OS2__) -# if defined (__GNUC__) && __GNUC__ < 4 -# /* Added support for GCC-EMX