1d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng/*
2d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng *  arch/arm/include/asm/posix_types.h
3d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng *
4d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng *  Copyright (C) 1996-1998 Russell King.
5d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng *
6d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng * This program is free software; you can redistribute it and/or modify
7d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng * it under the terms of the GNU General Public License version 2 as
8d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng * published by the Free Software Foundation.
9d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng *
10d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng *  Changelog:
11d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng *   27-06-1996	RMK	Created
12d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng */
13d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng#ifndef __ARCH_ARM_POSIX_TYPES_H
14d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng#define __ARCH_ARM_POSIX_TYPES_H
15d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng
16d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng/*
17d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng * This file is generally used by user-level software, so you need to
18d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng * be a little careful about namespace pollution etc.  Also, we cannot
19d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng * assume GCC is being used.
20d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng */
21d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng
22d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Chengtypedef unsigned short		__kernel_mode_t;
23d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng#define __kernel_mode_t __kernel_mode_t
24d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng
25d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Chengtypedef unsigned short		__kernel_ipc_pid_t;
26d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng#define __kernel_ipc_pid_t __kernel_ipc_pid_t
27d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng
28d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Chengtypedef unsigned short		__kernel_uid_t;
29d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Chengtypedef unsigned short		__kernel_gid_t;
30d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng#define __kernel_uid_t __kernel_uid_t
31d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng
32d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Chengtypedef unsigned short		__kernel_old_dev_t;
33d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng#define __kernel_old_dev_t __kernel_old_dev_t
34d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng
35d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng#include <asm-generic/posix_types.h>
36d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng
37d1c09396e629a9fef1939f7ab7dfb69455d82fb8Ben Cheng#endif
38