From 5164fb28e9205626211d0436933e6eb4960be582 Mon Sep 17 00:00:00 2001 From: Mischa Jonker Date: Wed, 10 Jul 2013 09:05:25 +0200 Subject: [PATCH] ARC: libc/sysdeps: add __kernel_long and __kernel_ulong Linux 3.4 added these two types and updated various exported header files to use them. While other architectures were updated before, this was not the case for ARC. This fixes the build failure with Linux 3.10 headers. Signed-off-by: Mischa Jonker --- libc/sysdeps/linux/arc/bits/kernel_types.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libc/sysdeps/linux/arc/bits/kernel_types.h b/libc/sysdeps/linux/arc/bits/kernel_types.h index fd52e1c..fc28fa1 100755 --- a/libc/sysdeps/linux/arc/bits/kernel_types.h +++ b/libc/sysdeps/linux/arc/bits/kernel_types.h @@ -39,6 +39,8 @@ typedef __kernel_uid_t __kernel_old_uid_t; typedef __kernel_gid_t __kernel_old_gid_t; typedef long long __kernel_loff_t; typedef unsigned int __kernel_old_dev_t; +typedef long __kernel_long_t; +typedef unsigned long __kernel_ulong_t; typedef struct { #ifdef __USE_ALL