# HG changeset patch # User Tim Deegan # Date 1299496871 0 # Node ID 692a97ea255e8150f088cb9e71f32fd9f9825e06 # Parent b7eaf2bcdca1307bf4eca8aac353d0f26076633b x86: redefine a few empty macros as explicit nops. This is needed to compile xen with clang. Signed-off-by: Tim Deegan diff -r b7eaf2bcdca1 -r 692a97ea255e xen/include/asm-x86/apic.h --- a/xen/include/asm-x86/apic.h Mon Mar 07 11:21:11 2011 +0000 +++ b/xen/include/asm-x86/apic.h Mon Mar 07 11:21:11 2011 +0000 @@ -6,7 +6,7 @@ #include #include -#define Dprintk(x...) +#define Dprintk(x...) do {} while (0) /* * Debugging macros diff -r b7eaf2bcdca1 -r 692a97ea255e xen/include/asm-x86/hvm/support.h --- a/xen/include/asm-x86/hvm/support.h Mon Mar 07 11:21:11 2011 +0000 +++ b/xen/include/asm-x86/hvm/support.h Mon Mar 07 11:21:11 2011 +0000 @@ -61,7 +61,7 @@ extern unsigned int opt_hvm_debug_level; ## _a); \ } while (0) #else -#define HVM_DBG_LOG(level, _f, _a...) +#define HVM_DBG_LOG(level, _f, _a...) do {} while (0) #endif extern unsigned long hvm_io_bitmap[];