diff --git a/include/SDL_types.h b/include/SDL_types.h index 214e89e2b..1b66297d0 100644 --- a/include/SDL_types.h +++ b/include/SDL_types.h @@ -47,7 +47,7 @@ typedef signed int Sint32; /* Figure out how to support 64-bit datatypes */ #if !defined(__STRICT_ANSI__) -#if defined(__GNUC__) || defined(__MWERKS__) || defined(__DECC) +#if defined(__GNUC__) || defined(__MWERKS__) || defined(__SUNPRO_C) || defined(__DECC) #define SDL_HAS_64BIT_TYPE long long #elif defined(_MSC_VER) /* VC++ */ #define SDL_HAS_64BIT_TYPE __int64