Fix "Fix bashims in configure ..." for MSYS

Fixes commit dc265feb63
This commit is contained in:
grischka 2010-06-15 17:02:35 +02:00
parent 5fcd1fef1c
commit 10b4802869

26
configure vendored
View file

@ -1,7 +1,7 @@
#!/bin/sh #!/bin/sh
# #
# tcc configure script (c) 2003 Fabrice Bellard # tcc configure script (c) 2003 Fabrice Bellard
#
# set temporary file name # set temporary file name
if test ! -z "$TMPDIR" ; then if test ! -z "$TMPDIR" ; then
TMPDIR1="${TMPDIR}" TMPDIR1="${TMPDIR}"
@ -11,21 +11,13 @@ else
TMPDIR1="/tmp" TMPDIR1="/tmp"
fi fi
RDM1="$(dd if=/dev/urandom count=1 2> /dev/null | cksum | cut -f1 -d" " )" # bashism: TMPN="${TMPDIR1}/tcc-conf-${RANDOM}-$$-${RANDOM}.c"
RDM2="$(dd if=/dev/urandom count=1 2> /dev/null | cksum | cut -f1 -d" " )" TMPN="./conftest-$$"
TMPC="${TMPDIR1}/tcc-conf-${RDM1}-$$-${RDM2}.c"
RDM1="$(dd if=/dev/urandom count=1 2> /dev/null | cksum | cut -f1 -d" " )" TMPC=$TMPN.c
RDM2="$(dd if=/dev/urandom count=1 2> /dev/null | cksum | cut -f1 -d" " )" TMPH=$TMPN.h
TMPO="${TMPDIR1}/tcc-conf-${RDM1}-$$-${RDM2}.o" TMPO=$TMPN.o
RDM1="$(dd if=/dev/urandom count=1 2> /dev/null | cksum | cut -f1 -d" " )" TMPE=$TMPN
RDM2="$(dd if=/dev/urandom count=1 2> /dev/null | cksum | cut -f1 -d" " )"
TMPE="${TMPDIR1}/tcc-conf-${RDM1}-$$-${RDM2}"
RDM1="$(dd if=/dev/urandom count=1 2> /dev/null | cksum | cut -f1 -d" " )"
RDM2="$(dd if=/dev/urandom count=1 2> /dev/null | cksum | cut -f1 -d" " )"
TMPS="${TMPDIR1}/tcc-conf-${RDM1}-$$-${RDM2}.S"
RDM1="$(dd if=/dev/urandom count=1 2> /dev/null | cksum | cut -f1 -d" " )"
RDM2="$(dd if=/dev/urandom count=1 2> /dev/null | cksum | cut -f1 -d" " )"
TMPH="${TMPDIR1}/tcc-conf-${RDM1}-$$-${RDM2}.h"
# default parameters # default parameters
build_cross="no" build_cross="no"
@ -407,4 +399,4 @@ else
echo "config.h is unchanged" echo "config.h is unchanged"
fi fi
rm -f $TMPO $TMPC $TMPE $TMPS $TMPH rm -f $TMPN*