diff --git a/configure b/configure index 3859bc6c1d..a224e6a6b6 100755 --- a/configure +++ b/configure @@ -15,6 +15,7 @@ TMPC="${TMPDIR1}/qemu-conf-${RANDOM}-$$-${RANDOM}.c" TMPO="${TMPDIR1}/qemu-conf-${RANDOM}-$$-${RANDOM}.o" TMPE="${TMPDIR1}/qemu-conf-${RANDOM}-$$-${RANDOM}" TMPS="${TMPDIR1}/qemu-conf-${RANDOM}-$$-${RANDOM}.S" +TMPI="${TMPDIR1}/qemu-conf-${RANDOM}-$$-${RANDOM}.i" # default parameters prefix="" @@ -673,17 +674,8 @@ fi # ppc specific hostlongbits selection if test "$cpu" = "powerpc" ; then - cat > $TMPC < /dev/null; then - $TMPE - case $? in - 4) hostlongbits="32";; - 8) hostlongbits="64";; - *) echo "Couldn't determine bits per long value"; exit 1;; - esac + if $cc $ARCH_CFLAGS -dM -E - -o $TMPI 2>/dev/null