| libc/sysdeps: add __kernel_long and __kernel_ulong |
| |
| Linux 3.4 added __kernel_long_t and __kernel_ulong_t and various |
| exported header files were updated to use these new types. Add the |
| definitions for __kernel_long_t and __kernel_ulong_t to the relevant |
| kernel_types.h headers. |
| |
| Signed-off-by: Simon Dawson <spdawson@gmail.com> |
| |
| diff -Nurp a/libc/sysdeps/linux/avr32/bits/kernel_types.h b/libc/sysdeps/linux/avr32/bits/kernel_types.h |
| --- a/libc/sysdeps/linux/avr32/bits/kernel_types.h 2011-06-08 19:58:40.000000000 +0100 |
| +++ b/libc/sysdeps/linux/avr32/bits/kernel_types.h 2013-11-15 08:01:09.209037851 +0000 |
| @@ -39,6 +39,8 @@ typedef unsigned int __kernel_gid32_t; |
| typedef unsigned short __kernel_old_uid_t; |
| typedef unsigned short __kernel_old_gid_t; |
| typedef unsigned short __kernel_old_dev_t; |
| +typedef long __kernel_long_t; |
| +typedef unsigned long __kernel_ulong_t; |
| |
| #ifdef __GNUC__ |
| typedef long long __kernel_loff_t; |