ia64/xen-unstable

changeset 13668:8b37c7bba7e1

[IA64] Kludge for XEN_GUEST_HANDLE_64

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>
author awilliam@xenbuild2.aw
date Sun Jan 28 16:29:21 2007 -0700 (2007-01-28)
parents cf0ae8105ffe
children fe3c36600d14
files xen/include/public/arch-ia64.h
line diff
     1.1 --- a/xen/include/public/arch-ia64.h	Sun Jan 28 16:26:28 2007 -0700
     1.2 +++ b/xen/include/public/arch-ia64.h	Sun Jan 28 16:29:21 2007 -0700
     1.3 @@ -37,6 +37,8 @@
     1.4  
     1.5  #define DEFINE_XEN_GUEST_HANDLE(name)   __DEFINE_XEN_GUEST_HANDLE(name, name)
     1.6  #define XEN_GUEST_HANDLE(name)          __guest_handle_ ## name
     1.7 +#define XEN_GUEST_HANDLE_64(name)       XEN_GUEST_HANDLE(name)
     1.8 +#define uint64_aligned_t                uint64_t
     1.9  #define set_xen_guest_handle(hnd, val)  do { (hnd).p = val; } while (0)
    1.10  #ifdef __XEN_TOOLS__
    1.11  #define get_xen_guest_handle(val, hnd)  do { val = (hnd).p; } while (0)