diff --git a/include/begin_code.h b/include/begin_code.h index 61b8250d1..f0e111ad4 100644 --- a/include/begin_code.h +++ b/include/begin_code.h @@ -130,7 +130,7 @@ #if defined(_MSC_VER) #define SDL_FORCE_INLINE __forceinline -#elif defined(__GNUC__) || defined(__clang__) +#elif ( (defined(__GNUC__) && (__GNUC__ >= 4)) || defined(__clang__) ) #define SDL_FORCE_INLINE __attribute__((always_inline)) static inline #else #define SDL_FORCE_INLINE static __inline__