Re: [Qemu-devel] [PATCH 01/35] tcg-s390: Adjust compilation flags.

2010-06-09 Thread Aurelien Jarno
On Fri, Jun 04, 2010 at 12:14:09PM -0700, Richard Henderson wrote:
 Force -m31/-m64 based on s390/s390x target.
 
 Force -march=z990.  The TCG backend will always require the
 long-displacement facility, so the compiler may as well make
 use of that as well.
 
 Signed-off-by: Richard Henderson r...@twiddle.net
 ---
  configure |7 ++-
  1 files changed, 6 insertions(+), 1 deletions(-)

Thanks, applied.

 diff --git a/configure b/configure
 index 653c8d2..65f87a2 100755
 --- a/configure
 +++ b/configure
 @@ -697,7 +697,12 @@ case $cpu in
 fi
 ;;
  s390)
 -   QEMU_CFLAGS=-march=z900 $QEMU_CFLAGS
 +   QEMU_CFLAGS=-m31 -march=z990 $QEMU_CFLAGS
 +   LDFLAGS=-m31 $LDFLAGS
 +   ;;
 +s390x)
 +   QEMU_CFLAGS=-m64 -march=z990 $QEMU_CFLAGS
 +   LDFLAGS=-m64 $LDFLAGS
 ;;
  i386)
 QEMU_CFLAGS=-m32 $QEMU_CFLAGS
 -- 
 1.7.0.1
 
 
 

-- 
Aurelien Jarno  GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net



[Qemu-devel] [PATCH 01/35] tcg-s390: Adjust compilation flags.

2010-06-04 Thread Richard Henderson
Force -m31/-m64 based on s390/s390x target.

Force -march=z990.  The TCG backend will always require the
long-displacement facility, so the compiler may as well make
use of that as well.

Signed-off-by: Richard Henderson r...@twiddle.net
---
 configure |7 ++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/configure b/configure
index 653c8d2..65f87a2 100755
--- a/configure
+++ b/configure
@@ -697,7 +697,12 @@ case $cpu in
fi
;;
 s390)
-   QEMU_CFLAGS=-march=z900 $QEMU_CFLAGS
+   QEMU_CFLAGS=-m31 -march=z990 $QEMU_CFLAGS
+   LDFLAGS=-m31 $LDFLAGS
+   ;;
+s390x)
+   QEMU_CFLAGS=-m64 -march=z990 $QEMU_CFLAGS
+   LDFLAGS=-m64 $LDFLAGS
;;
 i386)
QEMU_CFLAGS=-m32 $QEMU_CFLAGS
-- 
1.7.0.1