|
|
@@ -60,32 +60,6 @@
|
|
|
#include <fcntl.h>
|
|
|
#include <elf.h>
|
|
|
|
|
|
-#ifdef __FreeBSD__
|
|
|
-/**
|
|
|
- * This seems to work on FreeBSD 5.3, should
|
|
|
- * work on all newer versions as well. I have
|
|
|
- * no idea if it will work on versions < 5.3
|
|
|
- *
|
|
|
- * Joe Estock (guru) <jestock at nutextonline.com>
|
|
|
- */
|
|
|
-#include <sys/endian.h>
|
|
|
-#define bswap_64 __bswap64
|
|
|
-#define bswap_32 __bswap32
|
|
|
-#define bswap_16 __bswap16
|
|
|
-#elif defined(__APPLE__)
|
|
|
-#include <machine/endian.h>
|
|
|
-#include <machine/byte_order.h>
|
|
|
-#define __BYTE_ORDER BYTE_ORDER
|
|
|
-#define __BIG_ENDIAN BIG_ENDIAN
|
|
|
-#define bswap_16(x) NXSwapShort(x)
|
|
|
-#define bswap_32(x) NXSwapInt(x)
|
|
|
-#define bswap_64(x) NXSwapLongLong(x)
|
|
|
-#else
|
|
|
-#include <endian.h>
|
|
|
-#include <byteswap.h>
|
|
|
-#endif
|
|
|
-
|
|
|
-
|
|
|
#ifndef TRUE
|
|
|
#define TRUE 1
|
|
|
#define FALSE 0
|