(cross_overrides, build_overrides): Use absolute path to GCC top-level

source directory.

From-SVN: r14205
This commit is contained in:
Richard Kenner 1997-06-09 19:22:36 -04:00
parent 6920c3913f
commit 7fa10b250a
1 changed files with 8 additions and 2 deletions

View File

@ -2601,6 +2601,12 @@ do
fi fi
done done
# Get an absolute path to the GCC top-level source directory
holddir=`pwd`
cd $srcdir
topdir=`pwd`
cd $holddir
# These (without "all_") are set in each config-lang.in. # These (without "all_") are set in each config-lang.in.
# `language' must be a single word so is spelled singularly. # `language' must be a single word so is spelled singularly.
all_languages= all_languages=
@ -2870,7 +2876,7 @@ do
if [[ x$host != x$target ]] if [[ x$host != x$target ]]
then then
cross_defines="CROSS=-DCROSS_COMPILE" cross_defines="CROSS=-DCROSS_COMPILE"
cross_overrides="./cross-make" cross_overrides="${topdir}/cross-make"
fi fi
# When building gcc with a cross-compiler, we need to fix a few things. # When building gcc with a cross-compiler, we need to fix a few things.
@ -2878,7 +2884,7 @@ do
# all.cross. # all.cross.
if [[ x$build != x$host ]] if [[ x$build != x$host ]]
then then
build_overrides="./build-make" build_overrides="${topdir}/build-make"
fi fi
cd $STARTDIR cd $STARTDIR