mirror of
https://github.com/UberGames/lilium-voyager.git
synced 2024-11-12 23:44:21 +00:00
Make sure Q3_BIG_ENDIAN and Q3_LITTLE_ENDIAN are defined correctly for
PowerPC/x86 Mac OS X. Fixes Bugzilla #2510.
This commit is contained in:
parent
7590843afe
commit
4784374221
1 changed files with 8 additions and 3 deletions
|
@ -93,7 +93,12 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
|
||||||
//============================================================== MAC OS X ===
|
//============================================================== MAC OS X ===
|
||||||
|
|
||||||
#if defined(MACOS_X)
|
#if defined(MACOS_X) || defined(__APPLE_CC__)
|
||||||
|
|
||||||
|
// make sure this is defined, just for sanity's sake...
|
||||||
|
#ifndef MACOS_X
|
||||||
|
#define MACOS_X
|
||||||
|
#endif
|
||||||
|
|
||||||
#define OS_STRING "macosx"
|
#define OS_STRING "macosx"
|
||||||
#define ID_INLINE inline
|
#define ID_INLINE inline
|
||||||
|
@ -101,12 +106,12 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
|
||||||
#ifdef __ppc__
|
#ifdef __ppc__
|
||||||
#define ARCH_STRING "ppc"
|
#define ARCH_STRING "ppc"
|
||||||
|
#define Q3_BIG_ENDIAN
|
||||||
#elif defined __i386__
|
#elif defined __i386__
|
||||||
#define ARCH_STRING "i386"
|
#define ARCH_STRING "i386"
|
||||||
|
#define Q3_LITTLE_ENDIAN
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define Q3_BIG_ENDIAN
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//=================================================================== MAC ===
|
//=================================================================== MAC ===
|
||||||
|
|
Loading…
Reference in a new issue