Commit 30ee829f by Daniel Jacobowitz Committed by Daniel Jacobowitz

Makefile.in (libgcc.mk): Pass GCC_FOR_TARGET.

	* Makefile.in (libgcc.mk): Pass GCC_FOR_TARGET.
	* mklibgcc.in: Use $GCC_FOR_TARGET instead of ./xgcc.

From-SVN: r98420
parent 0a0179a9
2005-04-19 Daniel Jacobowitz <dan@codesourcery.com>
* Makefile.in (libgcc.mk): Pass GCC_FOR_TARGET.
* mklibgcc.in: Use $GCC_FOR_TARGET instead of ./xgcc.
2005-04-19 Paul Brook <paul@codesourcery.com> 2005-04-19 Paul Brook <paul@codesourcery.com>
* config/arm/arm.c (arm_init_libfuncs): Clear mod optabs. * config/arm/arm.c (arm_init_libfuncs): Clear mod optabs.
......
...@@ -1262,6 +1262,7 @@ libgcc.mk: config.status Makefile mklibgcc $(LIB2ADD) $(LIB2ADD_ST) xgcc$(exeext ...@@ -1262,6 +1262,7 @@ libgcc.mk: config.status Makefile mklibgcc $(LIB2ADD) $(LIB2ADD_ST) xgcc$(exeext
SHLIB_NM_FLAGS='$(SHLIB_NM_FLAGS)' \ SHLIB_NM_FLAGS='$(SHLIB_NM_FLAGS)' \
MULTILIB_OSDIRNAMES='$(MULTILIB_OSDIRNAMES)' \ MULTILIB_OSDIRNAMES='$(MULTILIB_OSDIRNAMES)' \
ASM_HIDDEN_OP='$(ASM_HIDDEN_OP)' \ ASM_HIDDEN_OP='$(ASM_HIDDEN_OP)' \
GCC_FOR_TARGET='$(GCC_FOR_TARGET)' \
mkinstalldirs='$(mkinstalldirs)' \ mkinstalldirs='$(mkinstalldirs)' \
$(SHELL) mklibgcc > tmp-libgcc.mk $(SHELL) mklibgcc > tmp-libgcc.mk
mv tmp-libgcc.mk libgcc.mk mv tmp-libgcc.mk libgcc.mk
......
...@@ -40,6 +40,7 @@ ...@@ -40,6 +40,7 @@
# SHLIB_INSTALL # SHLIB_INSTALL
# MULTILIB_OSDIRNAMES # MULTILIB_OSDIRNAMES
# ASM_HIDDEN_OP # ASM_HIDDEN_OP
# GCC_FOR_TARGET
# Make needs VPATH to be literal. # Make needs VPATH to be literal.
echo 'srcdir = @srcdir@' echo 'srcdir = @srcdir@'
...@@ -178,7 +179,7 @@ for ml in $MULTILIBS; do ...@@ -178,7 +179,7 @@ for ml in $MULTILIBS; do
if [ "$LIBUNWIND" ]; then if [ "$LIBUNWIND" ]; then
libunwind_so=$dir/libunwind${SHLIB_EXT} libunwind_so=$dir/libunwind${SHLIB_EXT}
fi fi
os_multilib_dir=`./xgcc -B./ $flags --print-multi-os-directory` os_multilib_dir=`$GCC_FOR_TARGET $flags --print-multi-os-directory`
if [ "$os_multilib_dir" != . ]; then if [ "$os_multilib_dir" != . ]; then
shlib_slibdir_qual="/$os_multilib_dir" shlib_slibdir_qual="/$os_multilib_dir"
fi fi
...@@ -804,7 +805,7 @@ for ml in $MULTILIBS; do ...@@ -804,7 +805,7 @@ for ml in $MULTILIBS; do
echo ' $(RANLIB_FOR_TARGET)' ${ldir}/libgcc_eh.a echo ' $(RANLIB_FOR_TARGET)' ${ldir}/libgcc_eh.a
shlib_slibdir_qual= shlib_slibdir_qual=
os_multilib_dir=`./xgcc -B./ $flags --print-multi-os-directory` os_multilib_dir=`$GCC_FOR_TARGET $flags --print-multi-os-directory`
if [ "$os_multilib_dir" != . ]; then if [ "$os_multilib_dir" != . ]; then
shlib_slibdir_qual="/$os_multilib_dir" shlib_slibdir_qual="/$os_multilib_dir"
fi fi
......
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