/* * Compiler-dependent intrinsics. * * Copyright (C) 2002-2003 Hewlett-Packard Co * David Mosberger-Tang */ #ifndef _ASM_IA64_INTRINSICS_H #define _ASM_IA64_INTRINSICS_H #include #include #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 */