Revision 9d56d2dc configure
b/configure | ||
---|---|---|
15 | 15 |
TMPO="${TMPDIR1}/qemu-conf-${RANDOM}-$$-${RANDOM}.o" |
16 | 16 |
TMPE="${TMPDIR1}/qemu-conf-${RANDOM}-$$-${RANDOM}" |
17 | 17 |
TMPS="${TMPDIR1}/qemu-conf-${RANDOM}-$$-${RANDOM}.S" |
18 |
TMPI="${TMPDIR1}/qemu-conf-${RANDOM}-$$-${RANDOM}.i" |
|
18 | 19 |
|
19 | 20 |
# default parameters |
20 | 21 |
prefix="" |
... | ... | |
673 | 674 |
|
674 | 675 |
# ppc specific hostlongbits selection |
675 | 676 |
if test "$cpu" = "powerpc" ; then |
676 |
cat > $TMPC <<EOF |
|
677 |
int main(void){return sizeof(long);} |
|
678 |
EOF |
|
679 |
|
|
680 |
if $cc $ARCH_CFLAGS -o $TMPE $TMPC 2> /dev/null; then |
|
681 |
$TMPE |
|
682 |
case $? in |
|
683 |
4) hostlongbits="32";; |
|
684 |
8) hostlongbits="64";; |
|
685 |
*) echo "Couldn't determine bits per long value"; exit 1;; |
|
686 |
esac |
|
677 |
if $cc $ARCH_CFLAGS -dM -E - -o $TMPI 2>/dev/null </dev/null; then |
|
678 |
grep -q __powerpc64__ $TMPI && hostlongbits=64 |
|
687 | 679 |
else |
688 | 680 |
echo hostlongbits test failed |
689 | 681 |
exit 1 |
... | ... | |
1604 | 1596 |
done |
1605 | 1597 |
fi |
1606 | 1598 |
|
1607 |
rm -f $TMPO $TMPC $TMPE $TMPS |
|
1599 |
rm -f $TMPO $TMPC $TMPE $TMPS $TMPI |
Also available in: Unified diff