]> Git Repo - binutils.git/blobdiff - configure
* config/obj-coffbfd.c: lint
[binutils.git] / configure
index 882497d99a92cc821ad676488ad414e73cae1f61..b06cf25a98586d74fcf004484994eae37861fc5c 100755 (executable)
--- a/configure
+++ b/configure
@@ -360,8 +360,6 @@ fi
 if [ -z "${srcdir}" ] ; then
        if [ -r configure.in ] ; then
                srcdir=.
-       elif [ -r ../configure.in ] ; then
-               srcdir=..
        else
                echo '***' "Can't find configure.in.  Try using -srcdir=some_dir"
                exit 1
@@ -755,7 +753,13 @@ ${progname}" ${arguments}  "
                                        esac
 
 ### The recursion line is here.
-                                       if (${progname} -recurring ${host_alias} -target=${target_alias} \
+                                       if [ -x configure ] ; then
+                                               recprog=`pwd`/configure
+                                       else
+                                               recprog=${progname}
+                                       fi
+
+                                       if (${recprog} -recurring ${host_alias} -target=${target_alias} \
                                                ${verbose} ${subdirs} ${removing} ${prefixoption} \
                                                ${tmpdiroption} ${namesubdiroption} ${datadiroption} \
                                                ${srcdiroption}) ; then
This page took 0.020792 seconds and 4 git commands to generate.