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