Use __BIG_ENDIAN__ rather than __ppc__ (more portable, more meaningful).

This commit is contained in:
warwick
2003-09-16 00:20:18 +00:00
parent 3eb58528dd
commit b6ff9d7d73

View File

@@ -50,7 +50,7 @@ extern char *FDECL(tilename, (int, int));
static short leshort(short x)
{
#ifdef __ppc__
#ifdef __BIG_ENDIAN__
return ((x&0xff)<<8)|((x>>8)&0xff);
#else
return x;
@@ -60,7 +60,7 @@ static short leshort(short x)
static long lelong(long x)
{
#ifdef __ppc__
#ifdef __BIG_ENDIAN__
return ((x&0xff)<<24)|((x&0xff00)<<8)|((x>>8)&0xff00)|((x>>24)&0xff);
#else
return x;