Home | History | Annotate | Download | only in asm
      1 /*
      2  * This file is subject to the terms and conditions of the GNU General Public
      3  * License.  See the file "COPYING" in the main directory of this archive
      4  * for more details.
      5  *
      6  * Copyright (C) 1996, 97, 98, 99, 2000 by Ralf Baechle
      7  * Copyright (C) 1999, 2000 Silicon Graphics, Inc.
      8  */
      9 #ifndef _ASM_POSIX_TYPES_H
     10 #define _ASM_POSIX_TYPES_H
     11 
     12 #include <asm/sgidefs.h>
     13 
     14 /*
     15  * This file is generally used by user-level software, so you need to
     16  * be a little careful about namespace pollution etc.  Also, we cannot
     17  * assume GCC is being used.
     18  */
     19 
     20 typedef long		__kernel_daddr_t;
     21 #define __kernel_daddr_t __kernel_daddr_t
     22 
     23 #if (_MIPS_SZLONG == 32)
     24 typedef struct {
     25 	long	val[2];
     26 } __kernel_fsid_t;
     27 #define __kernel_fsid_t __kernel_fsid_t
     28 #endif
     29 
     30 #include <asm-generic/posix_types.h>
     31 
     32 #endif /* _ASM_POSIX_TYPES_H */
     33