From 4df8bb389a1c59e3bd46a729d60751bd2aadabc6 Mon Sep 17 00:00:00 2001 From: Ozkan Sezer Date: Mon, 5 Sep 2022 23:56:50 +0300 Subject: [PATCH] minor update to the SDL1.2 endian header from mainstream for sake of being in sync, only. --- MacOSX/SDL.framework/Versions/A/Headers/SDL_endian.h | 7 +++++-- Windows/SDL/include/SDL_endian.h | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/MacOSX/SDL.framework/Versions/A/Headers/SDL_endian.h b/MacOSX/SDL.framework/Versions/A/Headers/SDL_endian.h index 638b52c2..4a99d0e8 100644 --- a/MacOSX/SDL.framework/Versions/A/Headers/SDL_endian.h +++ b/MacOSX/SDL.framework/Versions/A/Headers/SDL_endian.h @@ -42,9 +42,12 @@ #ifdef __linux__ #include #define SDL_BYTEORDER __BYTE_ORDER -#elif defined(__OpenBSD__) +#elif defined(__OpenBSD__) || defined(__DragonFly__) #include #define SDL_BYTEORDER BYTE_ORDER +#elif defined(__FreeBSD__) || defined(__NetBSD__) +#include +#define SDL_BYTEORDER BYTE_ORDER /* predefs from newer gcc and clang versions: */ #elif defined(__ORDER_LITTLE_ENDIAN__) && defined(__ORDER_BIG_ENDIAN__) && defined(__BYTE_ORDER__) #if (__BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__) @@ -58,7 +61,7 @@ #if defined(__hppa__) || \ defined(__m68k__) || defined(mc68000) || defined(_M_M68K) || \ (defined(__MIPS__) && defined(__MIPSEB__)) || \ - defined(__ppc__) || defined(__POWERPC__) || defined(_M_PPC) || \ + defined(__ppc__) || defined(__POWERPC__) || defined(__powerpc__) || defined(__PPC__) || \ defined(__sparc__) #define SDL_BYTEORDER SDL_BIG_ENDIAN #else diff --git a/Windows/SDL/include/SDL_endian.h b/Windows/SDL/include/SDL_endian.h index 638b52c2..4a99d0e8 100644 --- a/Windows/SDL/include/SDL_endian.h +++ b/Windows/SDL/include/SDL_endian.h @@ -42,9 +42,12 @@ #ifdef __linux__ #include #define SDL_BYTEORDER __BYTE_ORDER -#elif defined(__OpenBSD__) +#elif defined(__OpenBSD__) || defined(__DragonFly__) #include #define SDL_BYTEORDER BYTE_ORDER +#elif defined(__FreeBSD__) || defined(__NetBSD__) +#include +#define SDL_BYTEORDER BYTE_ORDER /* predefs from newer gcc and clang versions: */ #elif defined(__ORDER_LITTLE_ENDIAN__) && defined(__ORDER_BIG_ENDIAN__) && defined(__BYTE_ORDER__) #if (__BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__) @@ -58,7 +61,7 @@ #if defined(__hppa__) || \ defined(__m68k__) || defined(mc68000) || defined(_M_M68K) || \ (defined(__MIPS__) && defined(__MIPSEB__)) || \ - defined(__ppc__) || defined(__POWERPC__) || defined(_M_PPC) || \ + defined(__ppc__) || defined(__POWERPC__) || defined(__powerpc__) || defined(__PPC__) || \ defined(__sparc__) #define SDL_BYTEORDER SDL_BIG_ENDIAN #else