]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
byteorder: remove the cruft to detect endianness
authorKefu Chai <kchai@redhat.com>
Tue, 9 May 2017 06:53:24 +0000 (14:53 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 10 May 2017 15:12:30 +0000 (23:12 +0800)
Signed-off-by: Kefu Chai <kchai@redhat.com>
src/include/byteorder.h

index e76d035ed11ec9d90a984cb559653e161e2f0ed6..a2262c01bde2d35446607370c019726093c67acd 100644 (file)
@@ -7,47 +7,9 @@
 #ifndef CEPH_BYTEORDER_H
 #define CEPH_BYTEORDER_H
 
-#include <sys/param.h>
+#include "acconfig.h"
 #include "int_types.h"
 
-#if defined(__APPLE__)
-# if __DARWIN_BYTE_ORDER == __DARWIN_LITTLE_ENDIAN
-#  define CEPH_LITTLE_ENDIAN
-# elif __DARWIN_BYTE_ORDER == __DARWIN_BIG_ENDIAN
-#  define CEPH_BIG_ENDIAN
-# endif
-#endif
-
-#if defined(__FreeBSD__)
-# if _BYTE_ORDER == _LITTLE_ENDIAN
-#  define CEPH_LITTLE_ENDIAN
-# elif _BYTE_ORDER == _BIG_ENDIAN
-#  define CEPH_BIG_ENDIAN
-# endif
-#endif
-
-#if defined(__linux__)
-# if BYTE_ORDER == LITTLE_ENDIAN
-#  define CEPH_LITTLE_ENDIAN
-# elif BYTE_ORDER == BIG_ENDIAN
-#  define CEPH_BIG_ENDIAN
-# endif
-#endif
-
-#if defined(__sun) && defined(__SVR4)
-# if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
-#  define CEPH_BIG_ENDIAN
-# elif __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
-#  define CEPH_LITTLE_ENDIAN
-# endif
-#endif
-
-#if defined(_AIX)
-# define CEPH_BIG_ENDIAN
-#endif
-
-
-
 
 static __inline__ __u16 swab16(__u16 val) 
 {