aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorS. Davilla <davilla@4pi.com>2011-04-12 13:21:57 -0400
committerS. Davilla <davilla@4pi.com>2011-04-12 18:19:24 -0400
commitb80e3c280cca545d7301eb742d6bf293233b6406 (patch)
treebaad78e051a5270cbc289be3dd4312fe7bd01077
parentb096c9f5ac285afaa6befe0611b889496c9508db (diff)
replace endian #ifdef detect using SDL with compiler native
-rw-r--r--xbmc/linux/PlatformDefs.h19
1 files changed, 3 insertions, 16 deletions
diff --git a/xbmc/linux/PlatformDefs.h b/xbmc/linux/PlatformDefs.h
index 76c929b2a2..7318ebf3dc 100644
--- a/xbmc/linux/PlatformDefs.h
+++ b/xbmc/linux/PlatformDefs.h
@@ -50,12 +50,12 @@
#include <time.h>
#endif
+// do not move this, it will break osx build bad"
#ifdef HAS_SDL
#include <SDL/SDL.h>
-#include <SDL/SDL_mutex.h>
-#include <SDL/SDL_endian.h>
+#endif
-#if SDL_BYTEORDER == SDL_BIG_ENDIAN
+#if defined(__ppc__) || defined(__powerpc__)
#define PIXEL_ASHIFT 0
#define PIXEL_RSHIFT 8
#define PIXEL_GSHIFT 16
@@ -64,7 +64,6 @@
#define RMASK 0x0000ff00
#define GMASK 0x00ff0000
#define BMASK 0xff000000
-
#else
#define PIXEL_ASHIFT 24
#define PIXEL_RSHIFT 16
@@ -75,18 +74,6 @@
#define GMASK 0x0000ff00
#define BMASK 0x000000ff
#endif
-#else
-#if defined(__arm__)
-#define PIXEL_ASHIFT 24
-#define PIXEL_RSHIFT 16
-#define PIXEL_GSHIFT 8
-#define PIXEL_BSHIFT 0
-#define AMASK 0xff000000
-#define RMASK 0x00ff0000
-#define GMASK 0x0000ff00
-#define BMASK 0x000000ff
-#endif
-#endif
#include <stdint.h>