aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/acpi
diff options
context:
space:
mode:
authorKeir Fraser <keir@xen.org>2010-11-02 07:35:52 +0000
committerKeir Fraser <keir@xen.org>2010-11-02 07:35:52 +0000
commit3b0246ea0347bacdfcb751a920899837f29e13d8 (patch)
tree05406662a3bf7c7145b473d4f5c7e41168daaa17 /xen/include/acpi
parent7c5f9bb2b5b61b36f7ab5fa1c1fa10ec93a8805e (diff)
downloadxen-3b0246ea0347bacdfcb751a920899837f29e13d8.tar.gz
xen-3b0246ea0347bacdfcb751a920899837f29e13d8.tar.bz2
xen-3b0246ea0347bacdfcb751a920899837f29e13d8.zip
Fix ia64 tools build
22066:eccfdeb41b80 replaced tools/libxc/ia64/aclinux.h with xen/include/acpi/platform/aclinux.h. Because both are incompatible, tools cannot be built on ia64. This patch fixes compilation errors by defining identifiers at ac_ia64_tools.h. Signed-off-by: KUWAMURA Shin'ya <kuwa@jp.fujitsu.com>
Diffstat (limited to 'xen/include/acpi')
-rw-r--r--xen/include/acpi/platform/acenv.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/xen/include/acpi/platform/acenv.h b/xen/include/acpi/platform/acenv.h
index f7bbfa3b55..83cdb77d75 100644
--- a/xen/include/acpi/platform/acenv.h
+++ b/xen/include/acpi/platform/acenv.h
@@ -136,7 +136,9 @@
/*! [Begin] no source code translation */
-#if 1/*defined(_LINUX) || defined(__linux__)*/
+#if defined(__XEN_TOOLS__) && defined(__ia64__)
+#include "ac_ia64_tools.h"
+#elif 1 /*defined(_LINUX) || defined(__linux__)*/
#include "aclinux.h"
#elif defined(_AED_EFI)