aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Deegan <Tim.Deegan@citrix.com>2011-03-07 11:21:11 +0000
committerTim Deegan <Tim.Deegan@citrix.com>2011-03-07 11:21:11 +0000
commitdf79b5a8de3d6805f795da0aa29239c10029127c (patch)
treeb98a8d771110dad691d2f17a606e115d1263301e
parent794d4b9e85047aacfe23b852d3a03a8eff920aec (diff)
downloadxen-df79b5a8de3d6805f795da0aa29239c10029127c.tar.gz
xen-df79b5a8de3d6805f795da0aa29239c10029127c.tar.bz2
xen-df79b5a8de3d6805f795da0aa29239c10029127c.zip
x86: redefine a few empty macros as explicit nops.
This is needed to compile xen with clang. Signed-off-by: Tim Deegan <Tim.Deegan@citrix.com> Acked-by: Keir Fraser <keir@xen.org>
-rw-r--r--xen/include/asm-x86/apic.h2
-rw-r--r--xen/include/asm-x86/hvm/support.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/xen/include/asm-x86/apic.h b/xen/include/asm-x86/apic.h
index b2c46a9ecc..6845d1e6f4 100644
--- a/xen/include/asm-x86/apic.h
+++ b/xen/include/asm-x86/apic.h
@@ -6,7 +6,7 @@
#include <asm/fixmap.h>
#include <asm/msr.h>
-#define Dprintk(x...)
+#define Dprintk(x...) do {} while (0)
/*
* Debugging macros
diff --git a/xen/include/asm-x86/hvm/support.h b/xen/include/asm-x86/hvm/support.h
index 5a39aae0a9..92e96e30fb 100644
--- a/xen/include/asm-x86/hvm/support.h
+++ b/xen/include/asm-x86/hvm/support.h
@@ -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[];