--- qemu-1.6.0/configure +++ qemu-1.6.0/configure @@ -973,8 +973,13 @@ cc_i386='$(CC) -m32' ;; x86_64) - CPU_CFLAGS="-m64" - LDFLAGS="-m64 $LDFLAGS" + if check_define __ILP32__ ; then + CPU_CFLAGS="-mx32" + LDFLAGS="-mx32 $LDFLAGS" + else + CPU_CFLAGS="-m64" + LDFLAGS="-m64 $LDFLAGS" + fi cc_i386='$(CC) -m32' ;; # No special flags required for other host CPUs