[IA64] Kludge for XEN_GUEST_HANDLE_64
authorawilliam@xenbuild2.aw <awilliam@xenbuild2.aw>
Sun, 28 Jan 2007 23:29:21 +0000 (16:29 -0700)
committerawilliam@xenbuild2.aw <awilliam@xenbuild2.aw>
Sun, 28 Jan 2007 23:29:21 +0000 (16:29 -0700)
This is ugly, but the include spaghetti around xen.h isn't giving
us the right defines.  This should be removed with the includes
are untangled.

Signed-off-by: Alex Williamson <alex.williamson@hp.com>
xen/include/public/arch-ia64.h

index 84aa57e833e28996fd9099000248df64d6a95d88..cdb8f9de850ef31e4596c90bc297111969dc829e 100644 (file)
@@ -37,6 +37,8 @@
 
 #define DEFINE_XEN_GUEST_HANDLE(name)   __DEFINE_XEN_GUEST_HANDLE(name, name)
 #define XEN_GUEST_HANDLE(name)          __guest_handle_ ## name
+#define XEN_GUEST_HANDLE_64(name)       XEN_GUEST_HANDLE(name)
+#define uint64_aligned_t                uint64_t
 #define set_xen_guest_handle(hnd, val)  do { (hnd).p = val; } while (0)
 #ifdef __XEN_TOOLS__
 #define get_xen_guest_handle(val, hnd)  do { val = (hnd).p; } while (0)