Remove __STRICT_ANSI__ from linux/types.h
PATCH 1/1 Remove __STRICT_ANSI__ from linux/types.h
All of the asm-*/types.h headers have been updated to no longer check __STRICT_ANSI__ for the 64bit types, so this brings linux/types.h in line.
Signed-off-by Mike Frysinger <[email protected]>
--- include/linux/types.h | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-)
include/linux/types.h +3 -3
@@ -53,7 +53,7 @@ typedef __kernel_uid_t uid_t;typedef __kernel_gid_t gid_t ;#endif /* __KERNEL__ */ -#if defined(__GNUC__) && !defined(__STRICT_ANSI__) +#if defined(__GNUC__)typedef __kernel_loff_t loff_t ;#endif
@@ -119,7 +119,7 @@ typedef __u8 uint8_t;typedef __u16 uint16_t ;typedef __u32 uint32_t ; -#if defined(__GNUC__) && !defined(__STRICT_ANSI__) +#if defined(__GNUC__)typedef __u64 uint64_t ;typedef __u64 u_int64_t ;typedef __s64 int64_t ;
@@ -181,7 +181,7 @@ typedef __u16 __bitwise __le16;typedef __u16 __bitwise __be16 ;typedef __u32 __bitwise __le32 ;typedef __u32 __bitwise __be32 ; -#if defined(__GNUC__) && !defined(__STRICT_ANSI__) +#if defined(__GNUC__)typedef __u64 __bitwise __le64 ;typedef __u64 __bitwise __be64 ;#endif
Signature · 1 line
1.5.3.8