+
+echo ""
+echo "install: $all"
+for ml in $MULTILIBS; do
+ dir=`echo ${ml} | sed -e 's/;.*$//' -e 's/=/$(EQ)/g'`
+ if [ $dir != . ]; then
+ ldir='$(libsubdir)'/$dir
+ echo " if [ -d $ldir ]; then true; else mkdir $ldir; chmod a+rx $ldir; fi;"
+ else
+ ldir='$(libsubdir)'
+ fi
+ echo ' $(INSTALL_DATA)' ${dir}/libgcc.a ${ldir}/
+ echo ' $(RANLIB_FOR_TARGET)' ${ldir}/libgcc.a
+
+ if [ "$SHLIB_LINK" ]; then
+ echo ' $(INSTALL_DATA)' ${dir}/libgcc_eh.a ${ldir}/
+ echo ' $(RANLIB_FOR_TARGET)' ${ldir}/libgcc_eh.a
+
+ if [ -z "$SHLIB_MULTILIB" ]; then
+ if [ "$dir" = . ]; then
+ shlib_base_name=libgcc_s
+ else
+ shlib_base_name=libgcc_s_`echo $dir | sed s,/,_,g`
+ fi
+ shlib_so_name="$shlib_base_name"
+ shlib_dir=
+ shlib_slibdir_qual=
+ if [ -n "$SHLIB_SLIBDIR_SUFFIXES" ]; then
+ shlib_slibdir_qual=none
+ if [ "$dir" != . ]; then
+ shlib_dir="$dir"/
+ for suffix_pair in $SHLIB_SLIBDIR_SUFFIXES ; do
+ base_ml_dir=`echo ${suffix_pair} | sed -e 's/:.*$//' -e 's/=/$(EQ)/g'`
+ if [ "$dir" = "$base_ml_dir" ]; then
+ shlib_so_name=libgcc_s
+ shlib_slibdir_qual=`echo ${suffix_pair} | sed -e 's/^[^:]*://'`
+ break
+ else
+ canon_dir=`echo $dir | sed -n -e "s:$base_ml_dir/::p"`
+ if [ -n "$canon_dir" ]; then
+ shlib_so_name=libgcc_s_`echo $canon_dir | sed s,/,_,g`
+ shlib_slibdir_qual=`echo ${suffix_pair} | sed -e 's/^[^:]*://'`
+ break
+ fi
+ fi
+ done
+ fi
+ if [ "$shlib_slibdir_qual" = none ]; then
+ for suffix_pair in $SHLIB_SLIBDIR_SUFFIXES ; do
+ base_ml_dir=`echo ${suffix_pair} | sed -e 's/:.*$//' -e 's/=/$(EQ)/g'`
+ shlib_slibdir_qual=`echo ${suffix_pair} | sed -e 's/^[^:]*://'`
+ for ml2 in $MULTILIBS; do
+ dir2=`echo ${ml2} | sed -e 's/;.*$//' -e 's/=/$(EQ)/g'`
+ if [ "$base_ml_dir" = "$dir2" ]; then
+ shlib_slibdir_qual=
+ break
+ fi
+ done
+ if [ -n "$shlib_slibdir_qual" ]; then break; fi
+ done
+ fi
+ fi
+ echo " $SHLIB_INSTALL" \
+ | sed -e "s%@shlib_base_name@%$shlib_base_name%g" \
+ -e "s%@shlib_so_name@%$shlib_so_name%g" \
+ -e "s%@shlib_dir@%$shlib_dir%g" \
+ -e "s%@shlib_slibdir_qual@%$shlib_slibdir_qual%g"
+ elif [ "$SHLIB_MULTILIB" = "$dir" ]; then
+ shlib_base_name="libgcc_s";
+ echo " $SHLIB_INSTALL" \
+ | sed -e "s%@shlib_base_name@%$shlib_base_name%g" \
+ -e "s%@shlib_so_name@%$shlib_base_name%g" \
+ -e "s%@shlib_dir@%%g" \
+ -e "s%@shlib_slibdir_qual@%%g"
+ fi
+ fi
+done
+for f in $EXTRA_MULTILIB_PARTS; do
+ for ml in $MULTILIBS; do
+ dir=`echo ${ml} | sed -e 's/;.*$//' -e 's/=/$(EQ)/g'`
+ if [ $dir != . ]; then
+ out=${dir}/$f
+ ldir='$(libsubdir)'/$dir
+ else
+ out=$f
+ ldir='$(libsubdir)'
+ fi
+ echo ' $(INSTALL_DATA)' $out $ldir/
+ done
+done