[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-ia64-devel] [Patch 2/2] minios: fix compilation on ia64


fix the following compilation error for minios on ia64.
With these two patches, we cannot boot mini-os on ia64 yet.

make --directory=arch/ia64 || exit 1;
make[1]: Entering directory `/root/mini/xen-unstable.hg.16919/extras/mini-os/
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/mini/xen-unstable.hg.16919/extras/mini-os/arch
ld -r  -warn-common arch/ia64/ia64.o blkfront.o events.o fs-front.o gnttab.o 
hypervisor.o kernel.o mm.o netfront.o sched.o lib/ctype.o lib/math.o lib/printf.
o lib/string.o lib/xmalloc.o xenbus/xenbus.o console/console.o console/
xencons_ring.o -Larch/ia64 -lia64 -o mini-os.o
objcopy -w -G xenos_* -G _start mini-os.o mini-os.o
ld  -warn-common -T arch/ia64/minios-ia64.lds mini-os.o  -o mini-os
mini-os.o: In function `blkfront_aio':
/root/mini/xen-unstable.hg.16919/extras/mini-os/blkfront.c:280: undefined 
reference to `__udivsi3'
make: *** [mini-os] Error 1

Signed-off-by: Akio Takebe <takebe_akio@xxxxxxxxxxxxxx>

Best Regards,

Akio Takebe 

Attachment: fix_minios_ia64_2.patch
Description: Binary data

Xen-ia64-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.