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