include/SDL_types.h
changeset 912 bc0b95b02235
parent 908 6104bfff77ba
child 1190 173c063d4f55
equal deleted inserted replaced
911:04a403e4ccf5 912:bc0b95b02235
    53 typedef signed int	Sint32;
    53 typedef signed int	Sint32;
    54 #endif
    54 #endif
    55 
    55 
    56 /* Figure out how to support 64-bit datatypes */
    56 /* Figure out how to support 64-bit datatypes */
    57 #if !defined(__STRICT_ANSI__)
    57 #if !defined(__STRICT_ANSI__)
    58 #ifdef H_MMBASIC /* mmbasic.h (Tru64 MME) */
    58 #ifdef __osf__ /* Tru64 */
    59 #define SDL_HAS_64BIT_TYPE	long
    59 #define SDL_HAS_64BIT_TYPE	long
    60 #elif defined(__GNUC__) || defined(__MWERKS__) || defined(__SUNPRO_C) || defined(__DECC)
    60 #elif defined(__GNUC__) || defined(__MWERKS__) || defined(__SUNPRO_C) || defined(__DECC)
    61 #define SDL_HAS_64BIT_TYPE	long long
    61 #define SDL_HAS_64BIT_TYPE	long long
    62 #elif defined(_MSC_VER) /* VC++ */
    62 #elif defined(_MSC_VER) /* VC++ */
    63 #define SDL_HAS_64BIT_TYPE	__int64
    63 #define SDL_HAS_64BIT_TYPE	__int64