/* * Compiler-dependent intrinsics. * * Copyright (C) 2002-2003 Hewlett-Packard Co * David Mosberger-Tang <davidm@hpl.hp.com> */ #ifndef _ASM_IA64_INTRINSICS_H #define _ASM_IA64_INTRINSICS_H #include <asm/paravirt_privop.h> #include <uapi/asm/intrinsics.h> #ifndef __ASSEMBLY__ #if defined(CONFIG_PARAVIRT) # undef IA64_INTRINSIC_API # undef IA64_INTRINSIC_MACRO # ifdef ASM_SUPPORTED # define IA64_INTRINSIC_API(name) paravirt_ ## name # else # define IA64_INTRINSIC_API(name) pv_cpu_ops.name # endif #define IA64_INTRINSIC_MACRO(name) paravirt_ ## name #endif #endif /* !__ASSEMBLY__ */ #endif /* _ASM_IA64_INTRINSICS_H */