Xen ARMv7 with Virtualization Extensions/DevFAQ
From Xen
Where to download the correct cross compiler?
I.e. where do I get arm-none-linux-gnueabi-gcc supporting march=arm-V7a and mcpu=cortex-a15 from?
You need the Linaro cross-compiler: If you are on Ubuntu, we just need to
apt-get install gcc-arm-linux-gnueabi
You can also use the kernel.org supplied cross compiler from:
http://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.6.0/x86_64-gcc-4.6.0-nolibc_arm-unknown-linux-gnueabi.tar.bz2
Alternatively if you have a native ARM system running e.g. Debian armhf port then the native gcc can be used.
What hardware is supported?
ARM v7 processors with implement the Virtualisation Extensions are supported. However no such processors are available on the market today. Currently we target the ARM FastModel, see Xen ARMv7 with Virtualization Extensions/FastModels for details.

