[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH] ia64-dis.c: Undefine ABS to avoid clash with glib
From: |
Peter Maydell |
Subject: |
[Qemu-devel] [PATCH] ia64-dis.c: Undefine ABS to avoid clash with glib |
Date: |
Sat, 29 Oct 2011 12:58:26 +0100 |
Undefine ABS to avoid a clash with the macro that glib.h
helpfully defines for us (and a resulting build failure
on ia64 hosts).
Signed-off-by: Peter Maydell <address@hidden>
---
Bit of a namespace grab by glib.h if you ask me. Undefining
ABS seems the most straightforward fix.
ia64-dis.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/ia64-dis.c b/ia64-dis.c
index 2886df3..2a103e6 100644
--- a/ia64-dis.c
+++ b/ia64-dis.c
@@ -781,6 +781,9 @@ ext_inc3 (const struct ia64_operand *self, ia64_insn code,
ia64_insn *valuep)
return 0;
}
+/* glib.h defines ABS so we must undefine it to avoid a clash */
+#undef ABS
+
#define CST IA64_OPND_CLASS_CST
#define REG IA64_OPND_CLASS_REG
#define IND IA64_OPND_CLASS_IND
--
1.7.4.1
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-devel] [PATCH] ia64-dis.c: Undefine ABS to avoid clash with glib,
Peter Maydell <=