root/arch/alpha/include/uapi/asm/types.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
   2 #ifndef _UAPI_ALPHA_TYPES_H
   3 #define _UAPI_ALPHA_TYPES_H
   4 
   5 /*
   6  * This file is never included by application software unless
   7  * explicitly requested (e.g., via linux/types.h) in which case the
   8  * application is Linux specific so (user-) name space pollution is
   9  * not a major issue.  However, for interoperability, libraries still
  10  * need to be careful to avoid a name clashes.
  11  */
  12 
  13 /*
  14  * This is here because we used to use l64 for alpha
  15  * and we don't want to impact user mode with our change to ll64
  16  * in the kernel.
  17  *
  18  * However, some user programs are fine with this.  They can
  19  * flag __SANE_USERSPACE_TYPES__ to get int-ll64.h here.
  20  */
  21 #if !defined(__SANE_USERSPACE_TYPES__) && !defined(__KERNEL__)
  22 #include <asm-generic/int-l64.h>
  23 #else
  24 #include <asm-generic/int-ll64.h>
  25 #endif
  26 
  27 #endif /* _UAPI_ALPHA_TYPES_H */

/* [<][>][^][v][top][bottom][index][help] */