Browse Source

support generic kernel posix_types.h

Signed-off-by: Mark Salter <msalter@redhat.com>
Signed-off-by: Bernd Schmidt <bernds@codesourcery.com>
Mark Salter 14 years ago
parent
commit
5f98b70a92
1 changed files with 15 additions and 15 deletions
  1. 15 15
      libc/sysdeps/linux/c6x/bits/kernel_types.h

+ 15 - 15
libc/sysdeps/linux/c6x/bits/kernel_types.h

@@ -7,33 +7,33 @@
 #ifndef __ASM_GENERIC_POSIX_TYPES_H
 #ifndef __ASM_GENERIC_POSIX_TYPES_H
 #define __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 long	__kernel_ino_t;
-typedef unsigned short	__kernel_mode_t;
+typedef unsigned int	__kernel_mode_t;
-typedef unsigned short	__kernel_nlink_t;
+typedef unsigned long	__kernel_nlink_t;
-typedef long		__kernel_off_t;
 typedef int		__kernel_pid_t;
 typedef int		__kernel_pid_t;
-typedef unsigned short	__kernel_ipc_pid_t;
+typedef int		__kernel_ipc_pid_t;
-typedef unsigned short	__kernel_uid_t;
+typedef unsigned int	__kernel_uid_t;
-typedef unsigned short	__kernel_gid_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 unsigned int	__kernel_size_t;
 typedef int		__kernel_ssize_t;
 typedef int		__kernel_ssize_t;
 typedef int		__kernel_ptrdiff_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_time_t;
-typedef long		__kernel_suseconds_t;
 typedef long		__kernel_clock_t;
 typedef long		__kernel_clock_t;
 typedef int		__kernel_timer_t;
 typedef int		__kernel_timer_t;
 typedef int		__kernel_clockid_t;
 typedef int		__kernel_clockid_t;
-typedef int		__kernel_daddr_t;
 typedef char *		__kernel_caddr_t;
 typedef char *		__kernel_caddr_t;
 typedef unsigned short	__kernel_uid16_t;
 typedef unsigned short	__kernel_uid16_t;
 typedef unsigned short	__kernel_gid16_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 {
 typedef struct {
 #ifdef __USE_ALL
 #ifdef __USE_ALL