OSDN Git Service

support generic kernel posix_types.h
authorMark Salter <msalter@redhat.com>
Sun, 6 Mar 2011 03:03:21 +0000 (22:03 -0500)
committerBernd Schmidt <bernds@codesourcery.com>
Wed, 9 Mar 2011 14:34:28 +0000 (15:34 +0100)
Signed-off-by: Mark Salter <msalter@redhat.com>
Signed-off-by: Bernd Schmidt <bernds@codesourcery.com>
libc/sysdeps/linux/c6x/bits/kernel_types.h

index 5dbd2c2..7557309 100644 (file)
@@ -7,33 +7,33 @@
 #ifndef __ASM_GENERIC_POSIX_TYPES_H
 #define __ASM_GENERIC_POSIX_TYPES_H
 
-typedef unsigned short __kernel_dev_t;
+typedef unsigned int   __kernel_dev_t;
 typedef unsigned long  __kernel_ino_t;
-typedef unsigned short __kernel_mode_t;
-typedef unsigned short __kernel_nlink_t;
-typedef long           __kernel_off_t;
+typedef unsigned int   __kernel_mode_t;
+typedef unsigned long  __kernel_nlink_t;
 typedef int            __kernel_pid_t;
-typedef unsigned short __kernel_ipc_pid_t;
-typedef unsigned short __kernel_uid_t;
-typedef unsigned short __kernel_gid_t;
+typedef int            __kernel_ipc_pid_t;
+typedef unsigned int   __kernel_uid_t;
+typedef unsigned int   __kernel_gid_t;
+typedef long           __kernel_suseconds_t;
+typedef int            __kernel_daddr_t;
+typedef unsigned int   __kernel_uid32_t;
+typedef unsigned int   __kernel_gid32_t;
+typedef unsigned int   __kernel_old_uid_t;
+typedef unsigned int   __kernel_old_gid_t;
+typedef unsigned int   __kernel_old_dev_t;
 typedef unsigned int   __kernel_size_t;
 typedef int            __kernel_ssize_t;
 typedef int            __kernel_ptrdiff_t;
+typedef long           __kernel_off_t;
+typedef long long      __kernel_loff_t;
 typedef long           __kernel_time_t;
-typedef long           __kernel_suseconds_t;
 typedef long           __kernel_clock_t;
 typedef int            __kernel_timer_t;
 typedef int            __kernel_clockid_t;
-typedef int            __kernel_daddr_t;
 typedef char *         __kernel_caddr_t;
 typedef unsigned short __kernel_uid16_t;
 typedef unsigned short __kernel_gid16_t;
-typedef unsigned int   __kernel_uid32_t;
-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 long      __kernel_loff_t;
 
 typedef struct {
 #ifdef __USE_ALL