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

Re: [Xen-devel] [PATCH v4 2/2] xen/arm32: implement VFP context switch



On Mon, 2013-06-17 at 14:47 +0100, Julien Grall wrote:
> Add support for VFP context switch on arm32 and a dummy support for arm64
> 
> Signed-off-by: Julien Grall <julien.grall@xxxxxxxxxx>

This patch is causing failures for me with the gcc 4.6.3 cross compiler
which I use and with gcc-linaro-arm-linux-gnueabihf-4.7-2013.04-20130415

vfp.c: In function 'vfp_restore_state':
vfp.c:45:27: error: memory input 0 is not directly addressable
vfp.c:51:31: error: memory input 0 is not directly addressable

For some reason this didn't happen during my pre-commit build tests (or
I somehow missed it), and the test system seems happy with it (no
regression reported). But it does seem to fail on the same system (with
the same compiler) I used for those pre-commit tests now.

Which compiler do you use?

I notice that Linux does its VFP context switch in a .S file, I wonder
if this sort of issue is why?

Ian.


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

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