Commit 94f42018 by Doug Evans

configure.in (host_overrides): Set to Make-host.

	* configure.in (host_overrides): Set to Make-host.
	(dep_host_xmakefile): Loop over all elements in host_make_file.
	(target_overrides): Set to Make-target.
	(dep_tmake_file):  Loop over all elements in tmake_file.
	(configure.frag): Pass dep_host_xmake_file, dep_tmake_file.

From-SVN: r14516
parent d232dfa4
...@@ -2753,22 +2753,30 @@ topdir=`pwd` ...@@ -2753,22 +2753,30 @@ topdir=`pwd`
cd $holddir cd $holddir
# Conditionalize the makefile for this host machine. # Conditionalize the makefile for this host machine.
host_overrides=/dev/null # Make-host contains the concatenation of all host makefile fragments
# [there can be more than one]. This file is built by configure.frag.
host_overrides=Make-host
dep_host_xmake_file= dep_host_xmake_file=
if [[ x"$host_xmake_file" != x -a -f ${srcdir}/config/$host_xmake_file ]] for f in .. ${host_xmake_file}
then do
host_overrides=$srcdir/config/$host_xmake_file if [[ -f ${srcdir}/config/$f ]]
dep_host_xmake_file="\$(srcdir)/config/$host_xmake_file" then
fi dep_host_xmake_file="${dep_host_xmake_file} ${srcdir}/config/$f"
fi
done
# Conditionalize the makefile for this target machine. # Conditionalize the makefile for this target machine.
target_overrides=/dev/null # Make-target contains the concatenation of all host makefile fragments
# [there can be more than one]. This file is built by configure.frag.
target_overrides=Make-target
dep_tmake_file= dep_tmake_file=
if [[ x"$tmake_file" != x -a -f ${srcdir}/config/$tmake_file ]] for f in .. ${tmake_file}
then do
target_overrides=$srcdir/config/$tmake_file if [[ -f ${srcdir}/config/$f ]]
dep_tmake_file="\$(srcdir)/config/$tmake_file" then
fi dep_tmake_file="${dep_tmake_file} ${srcdir}/config/$f"
fi
done
# If the host doesn't support symlinks, modify CC in # If the host doesn't support symlinks, modify CC in
# FLAGS_TO_PASS so CC="stage1/xgcc -Bstage1/" works. # FLAGS_TO_PASS so CC="stage1/xgcc -Bstage1/" works.
...@@ -2982,8 +2990,8 @@ do ...@@ -2982,8 +2990,8 @@ do
echo "lang.$t: $x" >> Make-hooks echo "lang.$t: $x" >> Make-hooks
done done
# Process the language fragments # Process the language and host/target makefile fragments.
${CONFIG_SHELL-/bin/sh} $srcdir/configure.frag $srcdir "$subdirs" ${CONFIG_SHELL-/bin/sh} $srcdir/configure.frag $srcdir "$subdirs" "$dep_host_xmake_file" "$dep_tmake_file"
# Substitute configuration variables # Substitute configuration variables
AC_SUBST(subdirs) AC_SUBST(subdirs)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment