qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v2] configure: Support QEMU cross-compiling for ARM64 host
@ 2013-01-08 13:22 Anup Patel
  0 siblings, 0 replies; only message in thread
From: Anup Patel @ 2013-01-08 13:22 UTC (permalink / raw)
  To: qemu-devel; +Cc: linaro-dev, kvmarm, Anup Patel

We should be able to configure QEMU for cross compiling it for ARM64 host.

This patch only tries to make sure that the configure step falls through 
and atleast QEMU cross-compilation starts.

The rationale behind cpu=aarch64 naming (as commented by Peter Maydell):
For the target architecture name (ie what comes out in the
qemu-foo and qemu-system-foo binary names) we generally use
the same name that 'uname -m' produces on those machines. In
this case that would be "aarch64".

Signed-off-by: Anup Patel <anup.patel@linaro.org>
---
 configure |    5 +++++
 1 file changed, 5 insertions(+)

diff --git a/configure b/configure
index fe18ed2..0bfb8bb 100755
--- a/configure
+++ b/configure
@@ -366,6 +366,8 @@ elif check_define __s390__ ; then
   fi
 elif check_define __arm__ ; then
   cpu="arm"
+elif check_define __aarch64__ ; then
+  cpu="aarch64"
 elif check_define __hppa__ ; then
   cpu="hppa"
 else
@@ -388,6 +390,9 @@ case "$cpu" in
   armv*b|armv*l|arm)
     cpu="arm"
   ;;
+  aarch64)
+    cpu="aarch64"
+  ;;
   hppa|parisc|parisc64)
     cpu="hppa"
   ;;
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2013-01-08 13:22 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-08 13:22 [Qemu-devel] [PATCH v2] configure: Support QEMU cross-compiling for ARM64 host Anup Patel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).