aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorK. Richard Pixley <rich@cygnus>1992-02-06 00:36:10 +0000
committerK. Richard Pixley <rich@cygnus>1992-02-06 00:36:10 +0000
commit1922d8eb8d715727406171cbcceb11cad4c2afbc (patch)
tree4bace694e3f1db96879989191316609a77445d45
parentbd49ef36c2b7c36e0cd382941287da69cd033713 (diff)
downloadgdb-1922d8eb8d715727406171cbcceb11cad4c2afbc.zip
gdb-1922d8eb8d715727406171cbcceb11cad4c2afbc.tar.gz
gdb-1922d8eb8d715727406171cbcceb11cad4c2afbc.tar.bz2
Removing unnecessary ()'s doesn't seem to make any time difference on
cygint. I think modern shell's execute this internally without a call to a separate shell process. I've left the change in anyway. It may help on older, slower machines.
-rwxr-xr-xconfigure50
1 files changed, 24 insertions, 26 deletions
diff --git a/configure b/configure
index a56c484..74bf726 100755
--- a/configure
+++ b/configure
@@ -1,7 +1,7 @@
#!/bin/sh
# Configuration script
-# Copyright (C) 1988, 1990, 1991 Free Software Foundation, Inc.
+# Copyright (C) 1988, 1990, 1991, 1992 Free Software Foundation, Inc.
#This file is part of GNU.
@@ -19,8 +19,6 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
-# $Id$
-
# Please email any bugs, comments, and/or additions to this file to:
# configure@cygnus.com
@@ -104,9 +102,9 @@ NO_EDIT="This file was generated automatically by configure. Do not edit."
PWD=`pwd`
-if (echo $0 | grep '^/' > /dev/null) ; then
+if echo $0 | grep '^/' > /dev/null ; then
progname=$0
-elif (echo $0 | grep '/' > /dev/null) ; then
+elif echo $0 | grep '/' > /dev/null ; then
progname=${PWD}/$0
else
progname=$0
@@ -341,7 +339,7 @@ fi
configsub=`echo ${progname} | sed 's/configure$/config.sub/'`
-if (${configsub} `echo ${hosts} | sed -e 's/ .*//'`) >/dev/null 2>&1 ; then
+if ${configsub} `echo ${hosts} | sed -e 's/ .*//'` >/dev/null 2>&1 ; then
true
else
echo '***' cannot find config.sub.
@@ -481,7 +479,7 @@ for host in ${hosts} ; do
# then
# if [ ! -d H-${host_alias} ] ; then mkdir H-${host_alias} ; fi
#
-# if (${symbolic_link} ${subdirname} H-${host_alias} 2> /dev/null) ; then
+# if ${symbolic_link} ${subdirname} H-${host_alias} 2> /dev/null ; then
# true
# else # just give up. they lose.
# rmdir H-${host_alias}
@@ -599,11 +597,11 @@ for host in ${hosts} ; do
echo "target_os = ${target_os}" >> ${Makefile}
# if [ -n "${subdirs}" ] ; then
-# (echo "subdir = /${subdirname}" ;
-# echo "unsubdir = ..") >> ${Makefile}
+# echo "subdir = /${subdirname}" >> ${Makefile}
+# echo "unsubdir = .." >> ${Makefile}
# else
- (echo "subdir =" ;
- echo "unsubdir = .") >> ${Makefile}
+ echo "subdir =" >> ${Makefile}
+ echo "unsubdir = ." >> ${Makefile}
# fi
# echo "workdir = ${PWD}" >> ${Makefile}
@@ -617,32 +615,32 @@ for host in ${hosts} ; do
site_makefile_frag=config/ms-${site}
if [ -f ${srcdir}/${site_makefile_frag} ] ; then
- (echo "site_makefile_frag = ${srcdir}/${site_makefile_frag}" ;
- sed -e "/^####/ r ${srcdir}/${site_makefile_frag}" ${Makefile}) > Makefile.tem
+ echo "site_makefile_frag = ${srcdir}/${site_makefile_frag}" > Makefile.tem
+ sed -e "/^####/ r ${srcdir}/${site_makefile_frag}" ${Makefile} >> Makefile.tem
else
- (echo "site_makefile_frag =" ;
- cat ${Makefile}) > Makefile.tem
+ echo "site_makefile_frag =" > Makefile.tem
+ cat ${Makefile} >> Makefile.tem
fi
mv Makefile.tem ${Makefile}
fi
# Conditionalize the makefile for this host.
if [ -f ${srcdir}/${host_makefile_frag} ] ; then
- (echo "host_makefile_frag = ${srcdir}/${host_makefile_frag}" ;
- sed -e "/^####/ r ${srcdir}/${host_makefile_frag}" ${Makefile}) > Makefile.tem
+ echo "host_makefile_frag = ${srcdir}/${host_makefile_frag}" > Makefile.tem
+ sed -e "/^####/ r ${srcdir}/${host_makefile_frag}" ${Makefile} >> Makefile.tem
else
- (echo "host_makefile_frag =" ;
- cat ${Makefile}) > Makefile.tem
+ echo "host_makefile_frag =" > Makefile.tem
+ cat ${Makefile} >> Makefile.tem
fi
mv Makefile.tem ${Makefile}
# Conditionalize the makefile for this target.
if [ -f ${srcdir}/${target_makefile_frag} ] ; then
- (echo "target_makefile_frag = ${srcdir}/${target_makefile_frag}" ;
- sed -e "/^####/ r ${srcdir}/${target_makefile_frag}" ${Makefile}) > Makefile.tem
+ echo "target_makefile_frag = ${srcdir}/${target_makefile_frag}" > Makefile.tem
+ sed -e "/^####/ r ${srcdir}/${target_makefile_frag}" ${Makefile} >> Makefile.tem
else
- (echo "target_makefile_frag =" ;
- cat ${Makefile}) > Makefile.tem
+ echo "target_makefile_frag =" > Makefile.tem
+ cat ${Makefile} >> Makefile.tem
fi
mv Makefile.tem ${Makefile}
@@ -744,16 +742,16 @@ ${progname}" ${arguments} "
esac
### The recursion line is here.
- if [ -x configure ] ; then
+ if [ -f configure ] ; then
recprog=`pwd`/configure
else
recprog=${progname}
fi
- if (${recprog} -recurring ${host_alias} -target=${target_alias} \
+ if ${recprog} -recurring ${host_alias} -target=${target_alias} \
${verbose} ${subdirs} ${removing} ${prefixoption} \
${tmpdiroption} ${namesubdiroption} ${datadiroption} \
- ${srcdiroption}) ; then
+ ${srcdiroption} ; then
true
else
exit 1