kbuild: fix silentoldconfig with make O=
[linux-2.6/verdex.git] / include / asm-cris / arch-v32 / byteorder.h
blob74846ee6cf99e36c62b7beda482df9c7adb91f20
1 #ifndef _ASM_CRIS_ARCH_BYTEORDER_H
2 #define _ASM_CRIS_ARCH_BYTEORDER_H
4 #include <asm/types.h>
6 extern __inline__ __const__ __u32
7 ___arch__swab32(__u32 x)
9 __asm__ __volatile__ ("swapwb %0" : "=r" (x) : "0" (x));
10 return (x);
13 extern __inline__ __const__ __u16
14 ___arch__swab16(__u16 x)
16 __asm__ __volatile__ ("swapb %0" : "=r" (x) : "0" (x));
17 return (x);
20 #endif /* _ASM_CRIS_ARCH_BYTEORDER_H */