mklibgcc.in: Use separate libgcc.map for each multilib.
* mklibgcc.in: Use separate libgcc.map for each multilib. * Makefile.in (distclean): Don't remove libgcc.map here. From-SVN: r51914
This commit is contained in:
parent
4d2fb38b47
commit
1f785b7c76
|
@ -1,3 +1,8 @@
|
|||
2002-04-05 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* mklibgcc.in: Use separate libgcc.map for each multilib.
|
||||
* Makefile.in (distclean): Don't remove libgcc.map here.
|
||||
|
||||
2002-04-05 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* Makefile.in (s-mlib): Handle --disable-multilib by separate
|
||||
|
|
|
@ -2481,7 +2481,7 @@ distclean: clean $(INTL_DISTCLEAN) lang.distclean
|
|||
-rm -f testsuite/{gcc,g++}.{log,sum}
|
||||
-rm -f intl/libintl.h libintl.h
|
||||
-rm -f cxxmain.c
|
||||
-rm -f mklibgcc libgcc.map gccbug .gdbinit configargs.h
|
||||
-rm -f mklibgcc gccbug .gdbinit configargs.h
|
||||
-rm -f gcov.pod
|
||||
-rm -f fixinc/Makefile
|
||||
-rmdir ada cp f java objc fixinc intl po 2>/dev/null
|
||||
|
|
|
@ -257,8 +257,8 @@ for ml in $MULTILIBS; do
|
|||
libgcc_st_objs="$libgcc_st_objs libgcc/${dir}/$o"
|
||||
done
|
||||
|
||||
if [ "$SHLIB_LINK" -a "$SHLIB_MKMAP" -a -z "$mapfile" ]; then
|
||||
mapfile="libgcc.map"
|
||||
if [ "$SHLIB_LINK" -a "$SHLIB_MKMAP" ]; then
|
||||
mapfile="libgcc/${dir}/libgcc.map"
|
||||
echo ""
|
||||
echo "${mapfile}: $SHLIB_MKMAP $SHLIB_MAPFILES $libgcc_sh_objs"
|
||||
echo ' { $(NM_FOR_TARGET)'" $SHLIB_NM_FLAGS $libgcc_sh_objs; echo %%; cat $SHLIB_MAPFILES; } | "'$(AWK)'" -f $SHLIB_MKMAP $SHLIB_MKMAP_OPTS > "'tmp-$@'
|
||||
|
|
Loading…
Reference in New Issue