123456789101112131415161718192021222324252627 |
- #ifndef _CRIS_BYTEORDER_H
- #define _CRIS_BYTEORDER_H
- #ifdef __GNUC__
- #ifdef __KERNEL__
- #include <asm/arch/byteorder.h>
- /* defines are necessary because the other files detect the presence
- * of a defined __arch_swab32, not an inline
- */
- #define __arch__swab32(x) ___arch__swab32(x)
- #define __arch__swab16(x) ___arch__swab16(x)
- #endif /* __KERNEL__ */
- #if !defined(__STRICT_ANSI__) || defined(__KERNEL__)
- # define __BYTEORDER_HAS_U64__
- # define __SWAB_64_THRU_32__
- #endif
- #endif /* __GNUC__ */
- #include <linux/byteorder/little_endian.h>
- #endif
|