diff options
author | H. Peter Anvin <hpa@zytor.com> | 2012-02-07 21:08:46 -0800 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2012-02-14 12:01:27 -0800 |
commit | 34e6f9e9f9250f2b9a6da6f9df9c9293e3701c2f (patch) | |
tree | eb68e490975077bf8f23c4c677a06c52df8389c9 /include/asm-generic | |
parent | b4255ba3fb9275f06daffce9f458668c8bd6773e (diff) |
posix_types: Make it possible to override __kernel_fsid_t
__kernel_fsid_t has members of type "long" on at least one
architecture (MIPS32), so make it possible to override the definition.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Link: http://lkml.kernel.org/r/1328677745-20121-3-git-send-email-hpa@zytor.com
Cc: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'include/asm-generic')
-rw-r--r-- | include/asm-generic/posix_types.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/include/asm-generic/posix_types.h b/include/asm-generic/posix_types.h index ac83f6beb53..ac217600a9c 100644 --- a/include/asm-generic/posix_types.h +++ b/include/asm-generic/posix_types.h @@ -73,6 +73,12 @@ typedef long __kernel_ptrdiff_t; #endif #endif +#ifndef __kernel_fsid_t +typedef struct { + int val[2]; +} __kernel_fsid_t; +#endif + /* * anything below here should be completely generic */ @@ -86,10 +92,6 @@ typedef char * __kernel_caddr_t; typedef unsigned short __kernel_uid16_t; typedef unsigned short __kernel_gid16_t; -typedef struct { - int val[2]; -} __kernel_fsid_t; - #ifdef __KERNEL__ #undef __FD_SET |