aboutsummaryrefslogtreecommitdiff
path: root/gcc/configure.in
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>1999-01-23 00:43:38 +0000
committerJeff Law <law@gcc.gnu.org>1999-01-22 17:43:38 -0700
commit82cbf8f7bda811b1746d7266c88e4bc0d77bbd5b (patch)
tree49e20b558a8105682b960c3aa968a9b58642d461 /gcc/configure.in
parent09d83d2522985920496e2965d613fee818c34120 (diff)
downloadgcc-82cbf8f7bda811b1746d7266c88e4bc0d77bbd5b.zip
gcc-82cbf8f7bda811b1746d7266c88e4bc0d77bbd5b.tar.gz
gcc-82cbf8f7bda811b1746d7266c88e4bc0d77bbd5b.tar.bz2
configure.in (gcc_tooldir): When not making a relative gcc_tooldir...
* configure.in (gcc_tooldir): When not making a relative gcc_tooldir, use $exec_prefix/$target_alias for gcc_tooldir. From-SVN: r24824
Diffstat (limited to 'gcc/configure.in')
-rw-r--r--gcc/configure.in5
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/configure.in b/gcc/configure.in
index 942031f..dd6acd6 100644
--- a/gcc/configure.in
+++ b/gcc/configure.in
@@ -4099,10 +4099,13 @@ fi
# if $(exec_prefix) is not the same as $(prefix), then do not use a relative
# directory to get to $gcc_tooldir.
+# Don't set gcc_tooldir to tooldir since that's only passed in by the toplevel
+# make and thus we'd get different behavior depending on where we built the
+# sources.
if test x$exec_prefix = x$prefix; then
gcc_tooldir='$(libsubdir)/$(unlibsubdir)/../$(target_alias)'
else
- gcc_tooldir='$(tooldir)'
+ gcc_tooldir='$(exec_prefix)'/${target_alias}
fi
AC_SUBST(gcc_tooldir)