WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-arm

Re: [XenARM] Yet Another Xen ARM Port

To: xen-arm@xxxxxxxxxxxxxxxxxxx
Subject: Re: [XenARM] Yet Another Xen ARM Port
From: XiaYubin <xiayubin@xxxxxxxxx>
Date: Fri, 4 Jan 2008 11:24:31 +0800
Delivery-date: Thu, 03 Jan 2008 19:24:43 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; bh=QfVZ94T/LKkimNfdvHfzGhujdThxh4uRXPViKXiyq6k=; b=s2ag/+/ttusHo4SCcQrafqLuJN0Upoqn4o/vKGSjKRpMoJNqoKaucVIUYjSXI3sktwxp9ZnmVyhKTeI8d2+bS+kubk87p5e2xJGRvABjXfXNRScQYKX2BSV/Ig7PUzx+ncXVZcj32V0yp+lZKTL1Lzd/kfQ83UtrscRt26sU9fA=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type; b=YZpHKEbT51D4CLO7/0zU7WdqUphPzPrgL7r/Qx67fNOnSl5Qo6ST6m9t0pY5oTvSpilu4hUA17d+fv8G9w6eYCAH2yT/Y2YPSODAoSm6tACr6tdWuHNni/uC0qRzqAZaJM2ZmPJsCpS/+1Pmj26SyHD8mA2ErdZxc5/2VdiW7S4=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-id: Xen ARM development <xen-arm.lists.xensource.com>
List-post: <mailto:xen-arm@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-arm>, <mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-arm>, <mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-arm-bounces@xxxxxxxxxxxxxxxxxxx
Hello, everyone,

I am interested in porting Xen to ARM and I think it will be convenient to debug using qemu. Thanks a lot for your effort! Wish I could offer some contribute.

According to [XenARM] Yet Another Xen ARM Port, I checked out the xen-unstable-15521, patched, and compiled using gcc-4.0.2 (glibc-2.3.5) for ARM. During compiling, I met following problems:

1. When compiling Xen, it showed that my gcc doesn't support
"-mabi:aapcs-linux". I have to modify "xen/arch/arm/defconfig" and remove "CONFIG_AEABI=y" to get through.
2. When  compiling mini-os, there is an error: "Error: bad instruction `ldm r4,{r2,r3}'". The bad instruction is in "extras/mini-os/arch/arm/uldivmod.c: _aeabi_uldivmod()", I guess it maybe have some relationship with CONFIG_AEABI.

May I ask that which version of toolchain should I use? I just want to boot xen-arm on qemu.

--
Regards,
Brady, Xia
_______________________________________________
Xen-arm mailing list
Xen-arm@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-arm
<Prev in Thread] Current Thread [Next in Thread>