Patch by Andreas Faerber with changes by myself: Work towards Solaris
build platform support. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26899 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
#ifndef _HAIKU_BUILD_COMPATIBILITY_SUNOS_ENDIAN
|
||||
#define _HAIKU_BUILD_COMPATIBILITY_SUNOS_ENDIAN
|
||||
|
||||
// There's no <endian.h> in Solaris.
|
||||
|
||||
#include <sys/byteorder.h>
|
||||
|
||||
#define __LITTLE_ENDIAN 1234
|
||||
#define __BIG_ENDIAN 4321
|
||||
#define __PDP_ENDIAN 3412
|
||||
|
||||
#if defined(_LITTLE_ENDIAN)
|
||||
#define BYTE_ORDER __LITTLE_ENDIAN
|
||||
#elif defined(_BIG_ENDIAN)
|
||||
#define BYTE_ORDER __BIG_ENDIAN
|
||||
#else
|
||||
#error Unable to determine byte order!
|
||||
#endif
|
||||
|
||||
#endif // _HAIKU_BUILD_COMPATIBILITY_SUNOS_ENDIAN
|
||||
Reference in New Issue
Block a user