|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
[Xen-ia64-devel] ia64: Fix build problem when VHPT_ENABLED isn't defined
arch.vhpt_page and arch.vhpt_maddr don't exist unless VHPT_ENABLED is defined.
asm-offsets.c: In function `foo':
asm-offsets.c:257: error: structure has no member named `vhpt_page'
asm-offsets.c:259: error: structure has no member named `vhpt_maddr'
Signed-off-by: Simon Horman <horms@xxxxxxxxxxxx>
Index: xen-unstable.hg/xen/arch/ia64/asm-offsets.c
===================================================================
--- xen-unstable.hg.orig/xen/arch/ia64/asm-offsets.c 2008-04-22
17:32:51.000000000 +1000
+++ xen-unstable.hg/xen/arch/ia64/asm-offsets.c 2008-04-23 12:38:33.000000000
+1000
@@ -254,10 +254,12 @@ void foo(void)
DEFINE(IA64_MCA_CPU_RBSTORE_OFFSET,
offsetof(struct ia64_mca_cpu, rbstore));
+#ifdef VHPT_ENABLED
DEFINE(IA64_VCPU_VHPT_PAGE_OFFSET,
offsetof(struct vcpu, arch.vhpt_page));
DEFINE(IA64_VCPU_VHPT_MADDR_OFFSET,
offsetof(struct vcpu, arch.vhpt_maddr));
+#endif
BLANK();
DEFINE(IA64_MCA_TLB_INFO_SIZE, sizeof(struct ia64_mca_tlb_info));
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-ia64-devel] ia64: Fix build problem when VHPT_ENABLED isn't defined,
Simon Horman <=
|
|
|
|
|