Skip to content
  • David Woodhouse's avatar
    e2abfe5e
    hw/xen: Rename xen_common.h to xen_native.h · e2abfe5e
    David Woodhouse authored
    
    
    This header is now only for native Xen code, not PV backends that may be
    used in Xen emulation. Since the toolstack libraries may depend on the
    specific version of Xen headers that they pull in (and will set the
    __XEN_TOOLS__ macro to enable internal definitions that they depend on),
    the rule is that xen_native.h (and thus the toolstack library headers)
    must be included *before* any of the headers in include/hw/xen/interface.
    
    Signed-off-by: default avatarDavid Woodhouse <dwmw@amazon.co.uk>
    Reviewed-by: default avatarPaul Durrant <paul@xen.org>
    e2abfe5e
    hw/xen: Rename xen_common.h to xen_native.h
    David Woodhouse authored
    
    
    This header is now only for native Xen code, not PV backends that may be
    used in Xen emulation. Since the toolstack libraries may depend on the
    specific version of Xen headers that they pull in (and will set the
    __XEN_TOOLS__ macro to enable internal definitions that they depend on),
    the rule is that xen_native.h (and thus the toolstack library headers)
    must be included *before* any of the headers in include/hw/xen/interface.
    
    Signed-off-by: default avatarDavid Woodhouse <dwmw@amazon.co.uk>
    Reviewed-by: default avatarPaul Durrant <paul@xen.org>
Loading