Message ID | 1526350925-14922-1-git-send-email-yamada.masahiro@socionext.com |
---|---|
State | New |
Headers | show |
Series | [1/3] int-ll64.h: define u{8,16,32,64} and s{8,16,32,64} based on uapi header | expand |
diff --git a/include/asm-generic/int-ll64.h b/include/asm-generic/int-ll64.h index ffb68d6..a248545 100644 --- a/include/asm-generic/int-ll64.h +++ b/include/asm-generic/int-ll64.h @@ -13,17 +13,14 @@ #ifndef __ASSEMBLY__ -typedef signed char s8; -typedef unsigned char u8; - -typedef signed short s16; -typedef unsigned short u16; - -typedef signed int s32; -typedef unsigned int u32; - -typedef signed long long s64; -typedef unsigned long long u64; +typedef __s8 s8; +typedef __u8 u8; +typedef __s16 s16; +typedef __u16 u16; +typedef __s32 s32; +typedef __u32 u32; +typedef __s64 s64; +typedef __u64 u64; #define S8_C(x) x #define U8_C(x) x ## U
<uapi/asm-generic/int-ll64.h> has the same typedefs except that it prefixes them with double-underscore for user space. Use them for the kernel space typedefs. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> --- include/asm-generic/int-ll64.h | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) -- 2.7.4