diff options
Diffstat (limited to 'arch/mips/include/asm/compat.h')
| -rw-r--r-- | arch/mips/include/asm/compat.h | 41 | 
1 files changed, 9 insertions, 32 deletions
| diff --git a/arch/mips/include/asm/compat.h b/arch/mips/include/asm/compat.h index bbb3bc5a42fd..ec01dc000a41 100644 --- a/arch/mips/include/asm/compat.h +++ b/arch/mips/include/asm/compat.h @@ -9,28 +9,28 @@  #include <asm/page.h>  #include <asm/ptrace.h> +#define __compat_uid_t	__compat_uid_t  typedef s32		__compat_uid_t;  typedef s32		__compat_gid_t; +  typedef __compat_uid_t	__compat_uid32_t;  typedef __compat_gid_t	__compat_gid32_t;  #define __compat_uid32_t __compat_uid32_t -#define __compat_gid32_t __compat_gid32_t + +#define compat_statfs		compat_statfs +#define compat_ipc64_perm	compat_ipc64_perm  #define _COMPAT_NSIG		128		/* Don't ask !$@#% ...	*/  #define _COMPAT_NSIG_BPW	32  typedef u32		compat_sigset_word; +#define COMPAT_RLIM_INFINITY	0x7fffffffUL +  #include <asm-generic/compat.h> -#define COMPAT_USER_HZ		100  #define COMPAT_UTS_MACHINE	"mips\0\0\0" -typedef u32		compat_dev_t;  typedef u32		compat_nlink_t; -typedef s32		compat_ipc_pid_t; -typedef struct { -	s32	val[2]; -} compat_fsid_t;  struct compat_stat {  	compat_dev_t	st_dev; @@ -55,27 +55,8 @@ struct compat_stat {  	s32		st_pad4[14];  }; -struct compat_flock { -	short		l_type; -	short		l_whence; -	compat_off_t	l_start; -	compat_off_t	l_len; -	s32		l_sysid; -	compat_pid_t	l_pid; -	s32		pad[4]; -}; - -#define F_GETLK64	33 -#define F_SETLK64	34 -#define F_SETLKW64	35 - -struct compat_flock64 { -	short		l_type; -	short		l_whence; -	compat_loff_t	l_start; -	compat_loff_t	l_len; -	compat_pid_t	l_pid; -}; +#define __ARCH_COMPAT_FLOCK_EXTRA_SYSID		s32 l_sysid; +#define __ARCH_COMPAT_FLOCK_PAD			s32 pad[4];  struct compat_statfs {  	int		f_type; @@ -92,10 +73,6 @@ struct compat_statfs {  	int		f_spare[5];  }; -#define COMPAT_RLIM_INFINITY	0x7fffffffUL - -#define COMPAT_OFF_T_MAX	0x7fffffff -  struct compat_ipc64_perm {  	compat_key_t key;  	__compat_uid32_t uid; | 
