Add the rt linux 4.1.3-rt3 as base
[kvmfornfv.git] / kernel / arch / ia64 / include / asm / intrinsics.h
1 /*
2  * Compiler-dependent intrinsics.
3  *
4  * Copyright (C) 2002-2003 Hewlett-Packard Co
5  *      David Mosberger-Tang <davidm@hpl.hp.com>
6  */
7 #ifndef _ASM_IA64_INTRINSICS_H
8 #define _ASM_IA64_INTRINSICS_H
9
10 #include <asm/paravirt_privop.h>
11 #include <uapi/asm/intrinsics.h>
12
13 #ifndef __ASSEMBLY__
14 #if defined(CONFIG_PARAVIRT)
15 # undef IA64_INTRINSIC_API
16 # undef IA64_INTRINSIC_MACRO
17 # ifdef ASM_SUPPORTED
18 #  define IA64_INTRINSIC_API(name)      paravirt_ ## name
19 # else
20 #  define IA64_INTRINSIC_API(name)      pv_cpu_ops.name
21 # endif
22 #define IA64_INTRINSIC_MACRO(name)      paravirt_ ## name
23 #endif
24 #endif /* !__ASSEMBLY__ */
25 #endif /* _ASM_IA64_INTRINSICS_H */