[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Hypervisor compilation for arm without debug=y
Hello,
I tried to get hypervisor built without debug=y option. Unfortunately built binary doesn't boot. I've localized a problem and get a workaround for it: diff --git a/xen/arch/arm/mm.c b/xen/arch/arm/mm.c index d1290cd..aa8e057 100644 --- a/xen/arch/arm/mm.c +++ b/xen/arch/arm/mm.c @@ -332,7 +332,7 @@ void __cpuinit setup_virt_paging(void)
/* Boot-time pagetable setup. * Changes here may need matching changes in head.S */ -void __init setup_pagetables(unsigned long boot_phys_offset, paddr_t xen_paddr) +void __attribute__((optimize("-fno-omit-frame-pointer"))) __init setup_pagetables(unsigned long boot_phys_offset, paddr_t xen_paddr)
{ unsigned long dest_va; lpae_t pte, *p; Is it a known issue? Is there a better solution for it? I work with 4.3 release, build with gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)
Sincerely, Andrii Anisov. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |