updated my systest tool from uhexen2

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@492 af15c1b1-3010-417e-b628-4374ebc0bcbd
This commit is contained in:
Ozkan Sezer 2011-10-07 07:12:18 +00:00
parent 187ec835c3
commit df47a63810
1 changed files with 9 additions and 5 deletions

View File

@ -62,7 +62,7 @@
#if defined(BYTE_ORDER) && defined(LITTLE_ENDIAN) && defined(BIG_ENDIAN) #if defined(BYTE_ORDER) && defined(LITTLE_ENDIAN) && defined(BIG_ENDIAN)
# if (BYTE_ORDER != LITTLE_ENDIAN) && (BYTE_ORDER != BIG_ENDIAN) && (BYTE_ORDER != PDP_ENDIAN) # if (BYTE_ORDER != LITTLE_ENDIAN) && (BYTE_ORDER != BIG_ENDIAN)
# error "Unsupported endianness." # error "Unsupported endianness."
# endif # endif
@ -96,10 +96,14 @@
# define BYTE_ORDER BIG_ENDIAN # define BYTE_ORDER BIG_ENDIAN
# endif # endif
# elif defined(__i386) || defined(__i386__) || /* any x86 */ \ # elif defined(__i386) || defined(__i386__) || defined(__386__) || defined(_M_IX86)
defined(_M_IX86) || \ # define BYTE_ORDER LITTLE_ENDIAN /* any x86 */
defined(__amd64) || defined(__x86_64__) /* any x64 */
# define BYTE_ORDER LITTLE_ENDIAN # elif defined(__amd64) || defined(__x86_64__) || defined(_M_X64)
# define BYTE_ORDER LITTLE_ENDIAN /* any x64 */
# elif defined(_M_IA64)
# define BYTE_ORDER LITTLE_ENDIAN /* ia64 / Visual C */
# elif defined (__ppc__) || defined(__POWERPC__) || defined(_M_PPC) # elif defined (__ppc__) || defined(__POWERPC__) || defined(_M_PPC)
# define BYTE_ORDER BIG_ENDIAN /* PPC: big endian */ # define BYTE_ORDER BIG_ENDIAN /* PPC: big endian */