summaryrefslogtreecommitdiff
path: root/debian/patches/gdc-libphobos-build.diff
diff options
context:
space:
mode:
authorIgor Pashev <pashev.igor@gmail.com>2019-11-18 15:53:29 +0300
committerIgor Pashev <pashev.igor@gmail.com>2019-11-18 15:53:29 +0300
commit8f6c4b0033c72f8ac14694c419a99458339dd6a9 (patch)
tree06c106e622a58100aa85a381b9b65d222b076df4 /debian/patches/gdc-libphobos-build.diff
parent42156b5190f4fa150e1fab6777eb81e69d4db8c9 (diff)
downloadgcc-9-debian.tar.gz
Import gcc-9 (9.2.1-19)debian/9.2.1-19debian
Diffstat (limited to 'debian/patches/gdc-libphobos-build.diff')
-rw-r--r--debian/patches/gdc-libphobos-build.diff1301
1 files changed, 0 insertions, 1301 deletions
diff --git a/debian/patches/gdc-libphobos-build.diff b/debian/patches/gdc-libphobos-build.diff
deleted file mode 100644
index 8b1e9bd..0000000
--- a/debian/patches/gdc-libphobos-build.diff
+++ /dev/null
@@ -1,1301 +0,0 @@
-# DP: This implements building of libphobos library in GCC.
-
-Index: b/src/config-ml.in
-===================================================================
---- a/src/config-ml.in
-+++ b/src/config-ml.in
-@@ -513,6 +513,7 @@ multi-do:
- exec_prefix="$(exec_prefix)" \
- GCJFLAGS="$(GCJFLAGS) $${flags}" \
- GOCFLAGS="$(GOCFLAGS) $${flags}" \
-+ GDCFLAGS="$(GDCFLAGS) $${flags}" \
- CXXFLAGS="$(CXXFLAGS) $${flags}" \
- LIBCFLAGS="$(LIBCFLAGS) $${flags}" \
- LIBCXXFLAGS="$(LIBCXXFLAGS) $${flags}" \
-@@ -746,7 +747,7 @@ if [ -n "${multidirs}" ] && [ -z "${ml_n
- break
- fi
- done
-- ml_config_env='CC="${CC_}$flags" CXX="${CXX_}$flags" F77="${F77_}$flags" GCJ="${GCJ_}$flags" GFORTRAN="${GFORTRAN_}$flags" GOC="${GOC_}$flags"'
-+ ml_config_env='CC="${CC_}$flags" CXX="${CXX_}$flags" F77="${F77_}$flags" GCJ="${GCJ_}$flags" GFORTRAN="${GFORTRAN_}$flags" GOC="${GOC_}$flags" GDC="${GDC_}$flags"'
-
- if [ "${with_target_subdir}" = "." ]; then
- CC_=$CC' '
-@@ -755,6 +756,7 @@ if [ -n "${multidirs}" ] && [ -z "${ml_n
- GCJ_=$GCJ' '
- GFORTRAN_=$GFORTRAN' '
- GOC_=$GOC' '
-+ GDC_=$GDC' '
- else
- # Create a regular expression that matches any string as long
- # as ML_POPDIR.
-@@ -831,6 +833,18 @@ if [ -n "${multidirs}" ] && [ -z "${ml_n
- esac
- done
-
-+ GDC_=
-+ for arg in ${GDC}; do
-+ case $arg in
-+ -[BIL]"${ML_POPDIR}"/*)
-+ GDC_="${GDC_}"`echo "X${arg}" | sed -n "s/X\\(-[BIL]${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X-[BIL]${popdir_rx}\\(.*\\)/\\1/p"`' ' ;;
-+ "${ML_POPDIR}"/*)
-+ GDC_="${GDC_}"`echo "X${arg}" | sed -n "s/X\\(${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X${popdir_rx}\\(.*\\)/\\1/p"`' ' ;;
-+ *)
-+ GDC_="${GDC_}${arg} " ;;
-+ esac
-+ done
-+
- if test "x${LD_LIBRARY_PATH+set}" = xset; then
- LD_LIBRARY_PATH_=
- for arg in `echo "$LD_LIBRARY_PATH" | tr ':' ' '`; do
-Index: b/src/config/multi.m4
-===================================================================
---- a/src/config/multi.m4
-+++ b/src/config/multi.m4
-@@ -65,4 +65,5 @@ CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
- CC="$CC"
- CXX="$CXX"
- GFORTRAN="$GFORTRAN"
--GCJ="$GCJ"])])dnl
-+GCJ="$GCJ"
-+GDC="$GDC"])])dnl
-Index: b/src/configure.ac
-===================================================================
---- a/src/configure.ac
-+++ b/src/configure.ac
-@@ -172,6 +172,8 @@ target_libraries="target-libgcc \
- target-libssp \
- target-libquadmath \
- target-libgfortran \
-+ target-zlib \
-+ target-libphobos \
- target-boehm-gc \
- ${libgcj} \
- target-libobjc \
-@@ -1372,6 +1374,7 @@ if test "${build}" != "${host}" ; then
- GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
- GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
- GOC_FOR_BUILD=${GOC_FOR_BUILD-gccgo}
-+ GDC_FOR_BUILD=${GDC_FOR_BUILD-gdc}
- DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
- LD_FOR_BUILD=${LD_FOR_BUILD-ld}
- NM_FOR_BUILD=${NM_FOR_BUILD-nm}
-@@ -1386,6 +1389,7 @@ else
- GCJ_FOR_BUILD="\$(GCJ)"
- GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
- GOC_FOR_BUILD="\$(GOC)"
-+ GDC_FOR_BUILD="\$(GDC)"
- DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
- LD_FOR_BUILD="\$(LD)"
- NM_FOR_BUILD="\$(NM)"
-@@ -3318,6 +3322,7 @@ AC_SUBST(DLLTOOL_FOR_BUILD)
- AC_SUBST(GCJ_FOR_BUILD)
- AC_SUBST(GFORTRAN_FOR_BUILD)
- AC_SUBST(GOC_FOR_BUILD)
-+AC_SUBST(GDC_FOR_BUILD)
- AC_SUBST(LDFLAGS_FOR_BUILD)
- AC_SUBST(LD_FOR_BUILD)
- AC_SUBST(NM_FOR_BUILD)
-@@ -3428,6 +3433,7 @@ NCN_STRICT_CHECK_TARGET_TOOLS(GCC_FOR_TA
- NCN_STRICT_CHECK_TARGET_TOOLS(GCJ_FOR_TARGET, gcj)
- NCN_STRICT_CHECK_TARGET_TOOLS(GFORTRAN_FOR_TARGET, gfortran)
- NCN_STRICT_CHECK_TARGET_TOOLS(GOC_FOR_TARGET, gccgo)
-+NCN_STRICT_CHECK_TARGET_TOOLS(GDC_FOR_TARGET, gdc)
-
- ACX_CHECK_INSTALLED_TARGET_TOOL(AR_FOR_TARGET, ar)
- ACX_CHECK_INSTALLED_TARGET_TOOL(AS_FOR_TARGET, as)
-@@ -3463,6 +3469,8 @@ GCC_TARGET_TOOL(gfortran, GFORTRAN_FOR_T
- [gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/], fortran)
- GCC_TARGET_TOOL(gccgo, GOC_FOR_TARGET, GOC,
- [gcc/gccgo -B$$r/$(HOST_SUBDIR)/gcc/], go)
-+GCC_TARGET_TOOL(gdc, GDC_FOR_TARGET, GDC,
-+ [gcc/gdc -B$$r/$(HOST_SUBDIR)/gcc/], d)
- GCC_TARGET_TOOL(ld, LD_FOR_TARGET, LD, [ld/ld-new])
- GCC_TARGET_TOOL(lipo, LIPO_FOR_TARGET, LIPO)
- GCC_TARGET_TOOL(nm, NM_FOR_TARGET, NM, [binutils/nm-new])
-Index: b/src/Makefile.def
-===================================================================
---- a/src/Makefile.def
-+++ b/src/Makefile.def
-@@ -162,6 +162,7 @@ target_modules = { module= libquadmath;
- target_modules = { module= libgfortran; };
- target_modules = { module= libobjc; };
- target_modules = { module= libgo; };
-+target_modules = { module= libphobos; };
- target_modules = { module= libtermcap; no_check=true;
- missing=mostlyclean;
- missing=clean;
-@@ -319,6 +320,7 @@ flags_to_pass = { flag= GCJ_FOR_TARGET ;
- flags_to_pass = { flag= GFORTRAN_FOR_TARGET ; };
- flags_to_pass = { flag= GOC_FOR_TARGET ; };
- flags_to_pass = { flag= GOCFLAGS_FOR_TARGET ; };
-+flags_to_pass = { flag= GDC_FOR_TARGET ; };
- flags_to_pass = { flag= LD_FOR_TARGET ; };
- flags_to_pass = { flag= LIPO_FOR_TARGET ; };
- flags_to_pass = { flag= LDFLAGS_FOR_TARGET ; };
-@@ -596,6 +598,8 @@ dependencies = { module=configure-target
- dependencies = { module=all-target-libgo; on=all-target-libbacktrace; };
- dependencies = { module=all-target-libgo; on=all-target-libffi; };
- dependencies = { module=all-target-libgo; on=all-target-libatomic; };
-+dependencies = { module=configure-target-libphobos; on=configure-target-zlib; };
-+dependencies = { module=all-target-libphobos; on=all-target-zlib; };
- dependencies = { module=configure-target-libjava; on=configure-target-zlib; };
- dependencies = { module=configure-target-libjava; on=configure-target-boehm-gc; };
- dependencies = { module=configure-target-libjava; on=configure-target-libffi; };
-@@ -660,6 +664,8 @@ languages = { language=objc; gcc-check-t
- languages = { language=obj-c++; gcc-check-target=check-obj-c++; };
- languages = { language=go; gcc-check-target=check-go;
- lib-check-target=check-target-libgo; };
-+languages = { language=d; gcc-check-target=check-d;
-+ lib-check-target=check-target-libphobos; };
-
- // Toplevel bootstrap
- bootstrap_stage = { id=1 ; };
-Index: b/src/Makefile.tpl
-===================================================================
---- a/src/Makefile.tpl
-+++ b/src/Makefile.tpl
-@@ -160,6 +160,7 @@ BUILD_EXPORTS = \
- GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
- GOC="$(GOC_FOR_BUILD)"; export GOC; \
- GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
-+ GDC="$(GDC_FOR_BUILD)"; export GDC; \
- DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
- LD="$(LD_FOR_BUILD)"; export LD; \
- LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
-@@ -197,6 +198,7 @@ HOST_EXPORTS = \
- GCJ="$(GCJ)"; export GCJ; \
- GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
- GOC="$(GOC)"; export GOC; \
-+ GDC="$(GDC)"; export GDC; \
- AR="$(AR)"; export AR; \
- AS="$(AS)"; export AS; \
- CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
-@@ -285,6 +287,7 @@ BASE_TARGET_EXPORTS = \
- GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
- GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
- GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
-+ GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
- DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
- LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
- LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
-@@ -353,6 +356,7 @@ DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
- GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
- GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
- GOC_FOR_BUILD = @GOC_FOR_BUILD@
-+GDC_FOR_BUILD = @GDC_FOR_BUILD@
- LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
- LD_FOR_BUILD = @LD_FOR_BUILD@
- NM_FOR_BUILD = @NM_FOR_BUILD@
-@@ -483,6 +487,7 @@ RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @
- GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
- GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
- GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
-+GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
- DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
- LD_FOR_TARGET=@LD_FOR_TARGET@
-
-@@ -609,6 +614,7 @@ EXTRA_HOST_FLAGS = \
- 'GCJ=$(GCJ)' \
- 'GFORTRAN=$(GFORTRAN)' \
- 'GOC=$(GOC)' \
-+ 'GDC=$(GDC)' \
- 'LD=$(LD)' \
- 'LIPO=$(LIPO)' \
- 'NM=$(NM)' \
-@@ -665,6 +671,7 @@ EXTRA_TARGET_FLAGS = \
- 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
- 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
- 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
-+ 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
- 'LD=$(COMPILER_LD_FOR_TARGET)' \
- 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
- 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
-Index: b/src/Makefile.in
-===================================================================
---- a/src/Makefile.in
-+++ b/src/Makefile.in
-@@ -157,6 +157,7 @@ BUILD_EXPORTS = \
- GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
- GOC="$(GOC_FOR_BUILD)"; export GOC; \
- GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
-+ GDC="$(GDC_FOR_BUILD)"; export GDC; \
- DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
- LD="$(LD_FOR_BUILD)"; export LD; \
- LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
-@@ -194,6 +195,7 @@ HOST_EXPORTS = \
- GCJ="$(GCJ)"; export GCJ; \
- GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
- GOC="$(GOC)"; export GOC; \
-+ GDC="$(GDC)"; export GDC; \
- AR="$(AR)"; export AR; \
- AS="$(AS)"; export AS; \
- CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
-@@ -282,6 +284,7 @@ BASE_TARGET_EXPORTS = \
- GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
- GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
- GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
-+ GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
- DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
- LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
- LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
-@@ -350,6 +353,7 @@ DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
- GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
- GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
- GOC_FOR_BUILD = @GOC_FOR_BUILD@
-+GDC_FOR_BUILD = @GDC_FOR_BUILD@
- LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
- LD_FOR_BUILD = @LD_FOR_BUILD@
- NM_FOR_BUILD = @NM_FOR_BUILD@
-@@ -530,6 +534,7 @@ RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @
- GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
- GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
- GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
-+GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
- DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
- LD_FOR_TARGET=@LD_FOR_TARGET@
-
-@@ -754,6 +759,7 @@ BASE_FLAGS_TO_PASS = \
- "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
- "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
- "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
-+ "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
- "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
- "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
- "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
-@@ -808,6 +814,7 @@ EXTRA_HOST_FLAGS = \
- 'GCJ=$(GCJ)' \
- 'GFORTRAN=$(GFORTRAN)' \
- 'GOC=$(GOC)' \
-+ 'GDC=$(GDC)' \
- 'LD=$(LD)' \
- 'LIPO=$(LIPO)' \
- 'NM=$(NM)' \
-@@ -864,6 +871,7 @@ EXTRA_TARGET_FLAGS = \
- 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
- 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
- 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
-+ 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
- 'LD=$(COMPILER_LD_FOR_TARGET)' \
- 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
- 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
-@@ -966,6 +974,7 @@ configure-target: \
- maybe-configure-target-libgfortran \
- maybe-configure-target-libobjc \
- maybe-configure-target-libgo \
-+ maybe-configure-target-libphobos \
- maybe-configure-target-libtermcap \
- maybe-configure-target-winsup \
- maybe-configure-target-libgloss \
-@@ -1137,6 +1146,7 @@ all-target: maybe-all-target-libquadmath
- all-target: maybe-all-target-libgfortran
- all-target: maybe-all-target-libobjc
- all-target: maybe-all-target-libgo
-+all-target: maybe-all-target-libphobos
- all-target: maybe-all-target-libtermcap
- all-target: maybe-all-target-winsup
- all-target: maybe-all-target-libgloss
-@@ -1235,6 +1245,7 @@ info-target: maybe-info-target-libquadma
- info-target: maybe-info-target-libgfortran
- info-target: maybe-info-target-libobjc
- info-target: maybe-info-target-libgo
-+info-target: maybe-info-target-libphobos
- info-target: maybe-info-target-libtermcap
- info-target: maybe-info-target-winsup
- info-target: maybe-info-target-libgloss
-@@ -1326,6 +1337,7 @@ dvi-target: maybe-dvi-target-libquadmath
- dvi-target: maybe-dvi-target-libgfortran
- dvi-target: maybe-dvi-target-libobjc
- dvi-target: maybe-dvi-target-libgo
-+dvi-target: maybe-dvi-target-libphobos
- dvi-target: maybe-dvi-target-libtermcap
- dvi-target: maybe-dvi-target-winsup
- dvi-target: maybe-dvi-target-libgloss
-@@ -1417,6 +1429,7 @@ pdf-target: maybe-pdf-target-libquadmath
- pdf-target: maybe-pdf-target-libgfortran
- pdf-target: maybe-pdf-target-libobjc
- pdf-target: maybe-pdf-target-libgo
-+pdf-target: maybe-pdf-target-libphobos
- pdf-target: maybe-pdf-target-libtermcap
- pdf-target: maybe-pdf-target-winsup
- pdf-target: maybe-pdf-target-libgloss
-@@ -1508,6 +1521,7 @@ html-target: maybe-html-target-libquadma
- html-target: maybe-html-target-libgfortran
- html-target: maybe-html-target-libobjc
- html-target: maybe-html-target-libgo
-+html-target: maybe-html-target-libphobos
- html-target: maybe-html-target-libtermcap
- html-target: maybe-html-target-winsup
- html-target: maybe-html-target-libgloss
-@@ -1599,6 +1613,7 @@ TAGS-target: maybe-TAGS-target-libquadma
- TAGS-target: maybe-TAGS-target-libgfortran
- TAGS-target: maybe-TAGS-target-libobjc
- TAGS-target: maybe-TAGS-target-libgo
-+TAGS-target: maybe-TAGS-target-libphobos
- TAGS-target: maybe-TAGS-target-libtermcap
- TAGS-target: maybe-TAGS-target-winsup
- TAGS-target: maybe-TAGS-target-libgloss
-@@ -1690,6 +1705,7 @@ install-info-target: maybe-install-info-
- install-info-target: maybe-install-info-target-libgfortran
- install-info-target: maybe-install-info-target-libobjc
- install-info-target: maybe-install-info-target-libgo
-+install-info-target: maybe-install-info-target-libphobos
- install-info-target: maybe-install-info-target-libtermcap
- install-info-target: maybe-install-info-target-winsup
- install-info-target: maybe-install-info-target-libgloss
-@@ -1781,6 +1797,7 @@ install-pdf-target: maybe-install-pdf-ta
- install-pdf-target: maybe-install-pdf-target-libgfortran
- install-pdf-target: maybe-install-pdf-target-libobjc
- install-pdf-target: maybe-install-pdf-target-libgo
-+install-pdf-target: maybe-install-pdf-target-libphobos
- install-pdf-target: maybe-install-pdf-target-libtermcap
- install-pdf-target: maybe-install-pdf-target-winsup
- install-pdf-target: maybe-install-pdf-target-libgloss
-@@ -1872,6 +1889,7 @@ install-html-target: maybe-install-html-
- install-html-target: maybe-install-html-target-libgfortran
- install-html-target: maybe-install-html-target-libobjc
- install-html-target: maybe-install-html-target-libgo
-+install-html-target: maybe-install-html-target-libphobos
- install-html-target: maybe-install-html-target-libtermcap
- install-html-target: maybe-install-html-target-winsup
- install-html-target: maybe-install-html-target-libgloss
-@@ -1963,6 +1981,7 @@ installcheck-target: maybe-installcheck-
- installcheck-target: maybe-installcheck-target-libgfortran
- installcheck-target: maybe-installcheck-target-libobjc
- installcheck-target: maybe-installcheck-target-libgo
-+installcheck-target: maybe-installcheck-target-libphobos
- installcheck-target: maybe-installcheck-target-libtermcap
- installcheck-target: maybe-installcheck-target-winsup
- installcheck-target: maybe-installcheck-target-libgloss
-@@ -2054,6 +2073,7 @@ mostlyclean-target: maybe-mostlyclean-ta
- mostlyclean-target: maybe-mostlyclean-target-libgfortran
- mostlyclean-target: maybe-mostlyclean-target-libobjc
- mostlyclean-target: maybe-mostlyclean-target-libgo
-+mostlyclean-target: maybe-mostlyclean-target-libphobos
- mostlyclean-target: maybe-mostlyclean-target-libtermcap
- mostlyclean-target: maybe-mostlyclean-target-winsup
- mostlyclean-target: maybe-mostlyclean-target-libgloss
-@@ -2145,6 +2165,7 @@ clean-target: maybe-clean-target-libquad
- clean-target: maybe-clean-target-libgfortran
- clean-target: maybe-clean-target-libobjc
- clean-target: maybe-clean-target-libgo
-+clean-target: maybe-clean-target-libphobos
- clean-target: maybe-clean-target-libtermcap
- clean-target: maybe-clean-target-winsup
- clean-target: maybe-clean-target-libgloss
-@@ -2236,6 +2257,7 @@ distclean-target: maybe-distclean-target
- distclean-target: maybe-distclean-target-libgfortran
- distclean-target: maybe-distclean-target-libobjc
- distclean-target: maybe-distclean-target-libgo
-+distclean-target: maybe-distclean-target-libphobos
- distclean-target: maybe-distclean-target-libtermcap
- distclean-target: maybe-distclean-target-winsup
- distclean-target: maybe-distclean-target-libgloss
-@@ -2327,6 +2349,7 @@ maintainer-clean-target: maybe-maintaine
- maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
- maintainer-clean-target: maybe-maintainer-clean-target-libobjc
- maintainer-clean-target: maybe-maintainer-clean-target-libgo
-+maintainer-clean-target: maybe-maintainer-clean-target-libphobos
- maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
- maintainer-clean-target: maybe-maintainer-clean-target-winsup
- maintainer-clean-target: maybe-maintainer-clean-target-libgloss
-@@ -2474,6 +2497,7 @@ check-target: \
- maybe-check-target-libgfortran \
- maybe-check-target-libobjc \
- maybe-check-target-libgo \
-+ maybe-check-target-libphobos \
- maybe-check-target-libtermcap \
- maybe-check-target-winsup \
- maybe-check-target-libgloss \
-@@ -2661,6 +2685,7 @@ install-target: \
- maybe-install-target-libgfortran \
- maybe-install-target-libobjc \
- maybe-install-target-libgo \
-+ maybe-install-target-libphobos \
- maybe-install-target-libtermcap \
- maybe-install-target-winsup \
- maybe-install-target-libgloss \
-@@ -2772,6 +2797,7 @@ install-strip-target: \
- maybe-install-strip-target-libgfortran \
- maybe-install-strip-target-libobjc \
- maybe-install-strip-target-libgo \
-+ maybe-install-strip-target-libphobos \
- maybe-install-strip-target-libtermcap \
- maybe-install-strip-target-winsup \
- maybe-install-strip-target-libgloss \
-@@ -41722,6 +41748,464 @@ maintainer-clean-target-libgo:
-
-
-
-+.PHONY: configure-target-libphobos maybe-configure-target-libphobos
-+maybe-configure-target-libphobos:
-+@if gcc-bootstrap
-+configure-target-libphobos: stage_current
-+@endif gcc-bootstrap
-+@if target-libphobos
-+maybe-configure-target-libphobos: configure-target-libphobos
-+configure-target-libphobos:
-+ @: $(MAKE); $(unstage)
-+ @r=`${PWD_COMMAND}`; export r; \
-+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+ echo "Checking multilib configuration for libphobos..."; \
-+ $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
-+ $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
-+ if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
-+ if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
-+ rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
-+ else \
-+ rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
-+ mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
-+ fi; \
-+ else \
-+ mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
-+ fi; \
-+ test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
-+ $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
-+ $(NORMAL_TARGET_EXPORTS) \
-+ echo Configuring in $(TARGET_SUBDIR)/libphobos; \
-+ cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
-+ case $(srcdir) in \
-+ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
-+ *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
-+ sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
-+ esac; \
-+ module_srcdir=libphobos; \
-+ rm -f no-such-file || : ; \
-+ CONFIG_SITE=no-such-file $(SHELL) \
-+ $$s/$$module_srcdir/configure \
-+ --srcdir=$${topdir}/$$module_srcdir \
-+ $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
-+ --target=${target_alias} \
-+ || exit 1
-+@endif target-libphobos
-+
-+
-+
-+
-+
-+.PHONY: all-target-libphobos maybe-all-target-libphobos
-+maybe-all-target-libphobos:
-+@if gcc-bootstrap
-+all-target-libphobos: stage_current
-+@endif gcc-bootstrap
-+@if target-libphobos
-+TARGET-target-libphobos=all
-+maybe-all-target-libphobos: all-target-libphobos
-+all-target-libphobos: configure-target-libphobos
-+ @: $(MAKE); $(unstage)
-+ @r=`${PWD_COMMAND}`; export r; \
-+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+ $(NORMAL_TARGET_EXPORTS) \
-+ (cd $(TARGET_SUBDIR)/libphobos && \
-+ $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
-+ $(TARGET-target-libphobos))
-+@endif target-libphobos
-+
-+
-+
-+
-+
-+.PHONY: check-target-libphobos maybe-check-target-libphobos
-+maybe-check-target-libphobos:
-+@if target-libphobos
-+maybe-check-target-libphobos: check-target-libphobos
-+
-+check-target-libphobos:
-+ @: $(MAKE); $(unstage)
-+ @r=`${PWD_COMMAND}`; export r; \
-+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+ $(NORMAL_TARGET_EXPORTS) \
-+ (cd $(TARGET_SUBDIR)/libphobos && \
-+ $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
-+
-+@endif target-libphobos
-+
-+.PHONY: install-target-libphobos maybe-install-target-libphobos
-+maybe-install-target-libphobos:
-+@if target-libphobos
-+maybe-install-target-libphobos: install-target-libphobos
-+
-+install-target-libphobos: installdirs
-+ @: $(MAKE); $(unstage)
-+ @r=`${PWD_COMMAND}`; export r; \
-+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+ $(NORMAL_TARGET_EXPORTS) \
-+ (cd $(TARGET_SUBDIR)/libphobos && \
-+ $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
-+
-+@endif target-libphobos
-+
-+.PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
-+maybe-install-strip-target-libphobos:
-+@if target-libphobos
-+maybe-install-strip-target-libphobos: install-strip-target-libphobos
-+
-+install-strip-target-libphobos: installdirs
-+ @: $(MAKE); $(unstage)
-+ @r=`${PWD_COMMAND}`; export r; \
-+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+ $(NORMAL_TARGET_EXPORTS) \
-+ (cd $(TARGET_SUBDIR)/libphobos && \
-+ $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
-+
-+@endif target-libphobos
-+
-+# Other targets (info, dvi, pdf, etc.)
-+
-+.PHONY: maybe-info-target-libphobos info-target-libphobos
-+maybe-info-target-libphobos:
-+@if target-libphobos
-+maybe-info-target-libphobos: info-target-libphobos
-+
-+info-target-libphobos: \
-+ configure-target-libphobos
-+ @: $(MAKE); $(unstage)
-+ @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
-+ r=`${PWD_COMMAND}`; export r; \
-+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+ $(NORMAL_TARGET_EXPORTS) \
-+ echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
-+ for flag in $(EXTRA_TARGET_FLAGS); do \
-+ eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-+ done; \
-+ (cd $(TARGET_SUBDIR)/libphobos && \
-+ $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
-+ "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
-+ "RANLIB=$${RANLIB}" \
-+ "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
-+ info) \
-+ || exit 1
-+
-+@endif target-libphobos
-+
-+.PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
-+maybe-dvi-target-libphobos:
-+@if target-libphobos
-+maybe-dvi-target-libphobos: dvi-target-libphobos
-+
-+dvi-target-libphobos: \
-+ configure-target-libphobos
-+ @: $(MAKE); $(unstage)
-+ @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
-+ r=`${PWD_COMMAND}`; export r; \
-+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+ $(NORMAL_TARGET_EXPORTS) \
-+ echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
-+ for flag in $(EXTRA_TARGET_FLAGS); do \
-+ eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-+ done; \
-+ (cd $(TARGET_SUBDIR)/libphobos && \
-+ $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
-+ "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
-+ "RANLIB=$${RANLIB}" \
-+ "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
-+ dvi) \
-+ || exit 1
-+
-+@endif target-libphobos
-+
-+.PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
-+maybe-pdf-target-libphobos:
-+@if target-libphobos
-+maybe-pdf-target-libphobos: pdf-target-libphobos
-+
-+pdf-target-libphobos: \
-+ configure-target-libphobos
-+ @: $(MAKE); $(unstage)
-+ @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
-+ r=`${PWD_COMMAND}`; export r; \
-+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+ $(NORMAL_TARGET_EXPORTS) \
-+ echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
-+ for flag in $(EXTRA_TARGET_FLAGS); do \
-+ eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-+ done; \
-+ (cd $(TARGET_SUBDIR)/libphobos && \
-+ $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
-+ "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
-+ "RANLIB=$${RANLIB}" \
-+ "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
-+ pdf) \
-+ || exit 1
-+
-+@endif target-libphobos
-+
-+.PHONY: maybe-html-target-libphobos html-target-libphobos
-+maybe-html-target-libphobos:
-+@if target-libphobos
-+maybe-html-target-libphobos: html-target-libphobos
-+
-+html-target-libphobos: \
-+ configure-target-libphobos
-+ @: $(MAKE); $(unstage)
-+ @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
-+ r=`${PWD_COMMAND}`; export r; \
-+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+ $(NORMAL_TARGET_EXPORTS) \
-+ echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
-+ for flag in $(EXTRA_TARGET_FLAGS); do \
-+ eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-+ done; \
-+ (cd $(TARGET_SUBDIR)/libphobos && \
-+ $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
-+ "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
-+ "RANLIB=$${RANLIB}" \
-+ "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
-+ html) \
-+ || exit 1
-+
-+@endif target-libphobos
-+
-+.PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
-+maybe-TAGS-target-libphobos:
-+@if target-libphobos
-+maybe-TAGS-target-libphobos: TAGS-target-libphobos
-+
-+TAGS-target-libphobos: \
-+ configure-target-libphobos
-+ @: $(MAKE); $(unstage)
-+ @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
-+ r=`${PWD_COMMAND}`; export r; \
-+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+ $(NORMAL_TARGET_EXPORTS) \
-+ echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
-+ for flag in $(EXTRA_TARGET_FLAGS); do \
-+ eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-+ done; \
-+ (cd $(TARGET_SUBDIR)/libphobos && \
-+ $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
-+ "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
-+ "RANLIB=$${RANLIB}" \
-+ "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
-+ TAGS) \
-+ || exit 1
-+
-+@endif target-libphobos
-+
-+.PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
-+maybe-install-info-target-libphobos:
-+@if target-libphobos
-+maybe-install-info-target-libphobos: install-info-target-libphobos
-+
-+install-info-target-libphobos: \
-+ configure-target-libphobos \
-+ info-target-libphobos
-+ @: $(MAKE); $(unstage)
-+ @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
-+ r=`${PWD_COMMAND}`; export r; \
-+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+ $(NORMAL_TARGET_EXPORTS) \
-+ echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
-+ for flag in $(EXTRA_TARGET_FLAGS); do \
-+ eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-+ done; \
-+ (cd $(TARGET_SUBDIR)/libphobos && \
-+ $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
-+ "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
-+ "RANLIB=$${RANLIB}" \
-+ "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
-+ install-info) \
-+ || exit 1
-+
-+@endif target-libphobos
-+
-+.PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
-+maybe-install-pdf-target-libphobos:
-+@if target-libphobos
-+maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
-+
-+install-pdf-target-libphobos: \
-+ configure-target-libphobos \
-+ pdf-target-libphobos
-+ @: $(MAKE); $(unstage)
-+ @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
-+ r=`${PWD_COMMAND}`; export r; \
-+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+ $(NORMAL_TARGET_EXPORTS) \
-+ echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
-+ for flag in $(EXTRA_TARGET_FLAGS); do \
-+ eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-+ done; \
-+ (cd $(TARGET_SUBDIR)/libphobos && \
-+ $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
-+ "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
-+ "RANLIB=$${RANLIB}" \
-+ "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
-+ install-pdf) \
-+ || exit 1
-+
-+@endif target-libphobos
-+
-+.PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
-+maybe-install-html-target-libphobos:
-+@if target-libphobos
-+maybe-install-html-target-libphobos: install-html-target-libphobos
-+
-+install-html-target-libphobos: \
-+ configure-target-libphobos \
-+ html-target-libphobos
-+ @: $(MAKE); $(unstage)
-+ @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
-+ r=`${PWD_COMMAND}`; export r; \
-+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+ $(NORMAL_TARGET_EXPORTS) \
-+ echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
-+ for flag in $(EXTRA_TARGET_FLAGS); do \
-+ eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-+ done; \
-+ (cd $(TARGET_SUBDIR)/libphobos && \
-+ $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
-+ "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
-+ "RANLIB=$${RANLIB}" \
-+ "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
-+ install-html) \
-+ || exit 1
-+
-+@endif target-libphobos
-+
-+.PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
-+maybe-installcheck-target-libphobos:
-+@if target-libphobos
-+maybe-installcheck-target-libphobos: installcheck-target-libphobos
-+
-+installcheck-target-libphobos: \
-+ configure-target-libphobos
-+ @: $(MAKE); $(unstage)
-+ @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
-+ r=`${PWD_COMMAND}`; export r; \
-+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+ $(NORMAL_TARGET_EXPORTS) \
-+ echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
-+ for flag in $(EXTRA_TARGET_FLAGS); do \
-+ eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-+ done; \
-+ (cd $(TARGET_SUBDIR)/libphobos && \
-+ $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
-+ "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
-+ "RANLIB=$${RANLIB}" \
-+ "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
-+ installcheck) \
-+ || exit 1
-+
-+@endif target-libphobos
-+
-+.PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
-+maybe-mostlyclean-target-libphobos:
-+@if target-libphobos
-+maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
-+
-+mostlyclean-target-libphobos:
-+ @: $(MAKE); $(unstage)
-+ @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
-+ r=`${PWD_COMMAND}`; export r; \
-+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+ $(NORMAL_TARGET_EXPORTS) \
-+ echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
-+ for flag in $(EXTRA_TARGET_FLAGS); do \
-+ eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-+ done; \
-+ (cd $(TARGET_SUBDIR)/libphobos && \
-+ $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
-+ "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
-+ "RANLIB=$${RANLIB}" \
-+ "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
-+ mostlyclean) \
-+ || exit 1
-+
-+@endif target-libphobos
-+
-+.PHONY: maybe-clean-target-libphobos clean-target-libphobos
-+maybe-clean-target-libphobos:
-+@if target-libphobos
-+maybe-clean-target-libphobos: clean-target-libphobos
-+
-+clean-target-libphobos:
-+ @: $(MAKE); $(unstage)
-+ @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
-+ r=`${PWD_COMMAND}`; export r; \
-+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+ $(NORMAL_TARGET_EXPORTS) \
-+ echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
-+ for flag in $(EXTRA_TARGET_FLAGS); do \
-+ eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-+ done; \
-+ (cd $(TARGET_SUBDIR)/libphobos && \
-+ $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
-+ "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
-+ "RANLIB=$${RANLIB}" \
-+ "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
-+ clean) \
-+ || exit 1
-+
-+@endif target-libphobos
-+
-+.PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
-+maybe-distclean-target-libphobos:
-+@if target-libphobos
-+maybe-distclean-target-libphobos: distclean-target-libphobos
-+
-+distclean-target-libphobos:
-+ @: $(MAKE); $(unstage)
-+ @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
-+ r=`${PWD_COMMAND}`; export r; \
-+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+ $(NORMAL_TARGET_EXPORTS) \
-+ echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
-+ for flag in $(EXTRA_TARGET_FLAGS); do \
-+ eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-+ done; \
-+ (cd $(TARGET_SUBDIR)/libphobos && \
-+ $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
-+ "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
-+ "RANLIB=$${RANLIB}" \
-+ "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
-+ distclean) \
-+ || exit 1
-+
-+@endif target-libphobos
-+
-+.PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
-+maybe-maintainer-clean-target-libphobos:
-+@if target-libphobos
-+maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
-+
-+maintainer-clean-target-libphobos:
-+ @: $(MAKE); $(unstage)
-+ @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
-+ r=`${PWD_COMMAND}`; export r; \
-+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+ $(NORMAL_TARGET_EXPORTS) \
-+ echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
-+ for flag in $(EXTRA_TARGET_FLAGS); do \
-+ eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-+ done; \
-+ (cd $(TARGET_SUBDIR)/libphobos && \
-+ $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
-+ "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
-+ "RANLIB=$${RANLIB}" \
-+ "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
-+ maintainer-clean) \
-+ || exit 1
-+
-+@endif target-libphobos
-+
-+
-+
-+
-+
- .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
- maybe-configure-target-libtermcap:
- @if gcc-bootstrap
-@@ -46107,8 +46591,8 @@ configure-target-libada-sjlj:
- @r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- echo "Checking multilib configuration for libada-sjlj..."; \
-- $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada-sjlj ; \
-- $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada-sjlj/multilib.tmp 2> /dev/null ; \
-+ $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada-sjlj; \
-+ $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada-sjlj/multilib.tmp 2> /dev/null; \
- if test -r $(TARGET_SUBDIR)/libada-sjlj/multilib.out; then \
- if cmp -s $(TARGET_SUBDIR)/libada-sjlj/multilib.tmp $(TARGET_SUBDIR)/libada-sjlj/multilib.out; then \
- rm -f $(TARGET_SUBDIR)/libada-sjlj/multilib.tmp; \
-@@ -46120,7 +46604,7 @@ configure-target-libada-sjlj:
- mv $(TARGET_SUBDIR)/libada-sjlj/multilib.tmp $(TARGET_SUBDIR)/libada-sjlj/multilib.out; \
- fi; \
- test ! -f $(TARGET_SUBDIR)/libada-sjlj/Makefile || exit 0; \
-- $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada-sjlj ; \
-+ $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada-sjlj; \
- $(NORMAL_TARGET_EXPORTS) \
- echo Configuring in $(TARGET_SUBDIR)/libada-sjlj; \
- cd "$(TARGET_SUBDIR)/libada-sjlj" || exit 1; \
-@@ -46225,11 +46709,11 @@ maybe-pdf-target-libada-sjlj: pdf-target
- pdf-target-libada-sjlj: \
- configure-target-libada-sjlj
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libada-sjlj/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libada-sjlj/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing pdf in $(TARGET_SUBDIR)/libada-sjlj" ; \
-+ echo "Doing pdf in $(TARGET_SUBDIR)/libada-sjlj"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -46282,11 +46766,11 @@ install-pdf-target-libada-sjlj: \
- configure-target-libada-sjlj \
- pdf-target-libada-sjlj
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libada-sjlj/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libada-sjlj/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing install-pdf in $(TARGET_SUBDIR)/libada-sjlj" ; \
-+ echo "Doing install-pdf in $(TARGET_SUBDIR)/libada-sjlj"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -46309,11 +46793,11 @@ install-html-target-libada-sjlj: \
- configure-target-libada-sjlj \
- html-target-libada-sjlj
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libada-sjlj/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libada-sjlj/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing install-html in $(TARGET_SUBDIR)/libada-sjlj" ; \
-+ echo "Doing install-html in $(TARGET_SUBDIR)/libada-sjlj"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -46344,11 +46828,11 @@ maybe-mostlyclean-target-libada-sjlj: mo
-
- mostlyclean-target-libada-sjlj:
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libada-sjlj/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libada-sjlj/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada-sjlj" ; \
-+ echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada-sjlj"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -46369,11 +46853,11 @@ maybe-clean-target-libada-sjlj: clean-ta
-
- clean-target-libada-sjlj:
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libada-sjlj/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libada-sjlj/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing clean in $(TARGET_SUBDIR)/libada-sjlj" ; \
-+ echo "Doing clean in $(TARGET_SUBDIR)/libada-sjlj"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -46394,11 +46878,11 @@ maybe-distclean-target-libada-sjlj: dist
-
- distclean-target-libada-sjlj:
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libada-sjlj/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libada-sjlj/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing distclean in $(TARGET_SUBDIR)/libada-sjlj" ; \
-+ echo "Doing distclean in $(TARGET_SUBDIR)/libada-sjlj"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -46419,11 +46903,11 @@ maybe-maintainer-clean-target-libada-sjl
-
- maintainer-clean-target-libada-sjlj:
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libada-sjlj/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libada-sjlj/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada-sjlj" ; \
-+ echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada-sjlj"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -46453,8 +46937,8 @@ configure-target-libgnatvsn:
- @r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- echo "Checking multilib configuration for libgnatvsn..."; \
-- $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgnatvsn ; \
-- $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgnatvsn/multilib.tmp 2> /dev/null ; \
-+ $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgnatvsn; \
-+ $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgnatvsn/multilib.tmp 2> /dev/null; \
- if test -r $(TARGET_SUBDIR)/libgnatvsn/multilib.out; then \
- if cmp -s $(TARGET_SUBDIR)/libgnatvsn/multilib.tmp $(TARGET_SUBDIR)/libgnatvsn/multilib.out; then \
- rm -f $(TARGET_SUBDIR)/libgnatvsn/multilib.tmp; \
-@@ -46466,7 +46950,7 @@ configure-target-libgnatvsn:
- mv $(TARGET_SUBDIR)/libgnatvsn/multilib.tmp $(TARGET_SUBDIR)/libgnatvsn/multilib.out; \
- fi; \
- test ! -f $(TARGET_SUBDIR)/libgnatvsn/Makefile || exit 0; \
-- $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgnatvsn ; \
-+ $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgnatvsn; \
- $(NORMAL_TARGET_EXPORTS) \
- echo Configuring in $(TARGET_SUBDIR)/libgnatvsn; \
- cd "$(TARGET_SUBDIR)/libgnatvsn" || exit 1; \
-@@ -46581,11 +47065,11 @@ maybe-pdf-target-libgnatvsn: pdf-target-
- pdf-target-libgnatvsn: \
- configure-target-libgnatvsn
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libgnatvsn/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libgnatvsn/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing pdf in $(TARGET_SUBDIR)/libgnatvsn" ; \
-+ echo "Doing pdf in $(TARGET_SUBDIR)/libgnatvsn"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -46638,11 +47122,11 @@ install-pdf-target-libgnatvsn: \
- configure-target-libgnatvsn \
- pdf-target-libgnatvsn
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libgnatvsn/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libgnatvsn/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing install-pdf in $(TARGET_SUBDIR)/libgnatvsn" ; \
-+ echo "Doing install-pdf in $(TARGET_SUBDIR)/libgnatvsn"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -46665,11 +47149,11 @@ install-html-target-libgnatvsn: \
- configure-target-libgnatvsn \
- html-target-libgnatvsn
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libgnatvsn/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libgnatvsn/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing install-html in $(TARGET_SUBDIR)/libgnatvsn" ; \
-+ echo "Doing install-html in $(TARGET_SUBDIR)/libgnatvsn"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -46700,11 +47184,11 @@ maybe-mostlyclean-target-libgnatvsn: mos
-
- mostlyclean-target-libgnatvsn:
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libgnatvsn/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libgnatvsn/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgnatvsn" ; \
-+ echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgnatvsn"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -46725,11 +47209,11 @@ maybe-clean-target-libgnatvsn: clean-tar
-
- clean-target-libgnatvsn:
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libgnatvsn/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libgnatvsn/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing clean in $(TARGET_SUBDIR)/libgnatvsn" ; \
-+ echo "Doing clean in $(TARGET_SUBDIR)/libgnatvsn"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -46750,11 +47234,11 @@ maybe-distclean-target-libgnatvsn: distc
-
- distclean-target-libgnatvsn:
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libgnatvsn/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libgnatvsn/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing distclean in $(TARGET_SUBDIR)/libgnatvsn" ; \
-+ echo "Doing distclean in $(TARGET_SUBDIR)/libgnatvsn"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -46775,11 +47259,11 @@ maybe-maintainer-clean-target-libgnatvsn
-
- maintainer-clean-target-libgnatvsn:
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libgnatvsn/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libgnatvsn/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgnatvsn" ; \
-+ echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgnatvsn"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -46809,8 +47293,8 @@ configure-target-libgnatprj:
- @r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- echo "Checking multilib configuration for libgnatprj..."; \
-- $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgnatprj ; \
-- $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgnatprj/multilib.tmp 2> /dev/null ; \
-+ $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgnatprj; \
-+ $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgnatprj/multilib.tmp 2> /dev/null; \
- if test -r $(TARGET_SUBDIR)/libgnatprj/multilib.out; then \
- if cmp -s $(TARGET_SUBDIR)/libgnatprj/multilib.tmp $(TARGET_SUBDIR)/libgnatprj/multilib.out; then \
- rm -f $(TARGET_SUBDIR)/libgnatprj/multilib.tmp; \
-@@ -46822,7 +47306,7 @@ configure-target-libgnatprj:
- mv $(TARGET_SUBDIR)/libgnatprj/multilib.tmp $(TARGET_SUBDIR)/libgnatprj/multilib.out; \
- fi; \
- test ! -f $(TARGET_SUBDIR)/libgnatprj/Makefile || exit 0; \
-- $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgnatprj ; \
-+ $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgnatprj; \
- $(NORMAL_TARGET_EXPORTS) \
- echo Configuring in $(TARGET_SUBDIR)/libgnatprj; \
- cd "$(TARGET_SUBDIR)/libgnatprj" || exit 1; \
-@@ -46937,11 +47421,11 @@ maybe-pdf-target-libgnatprj: pdf-target-
- pdf-target-libgnatprj: \
- configure-target-libgnatprj
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libgnatprj/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libgnatprj/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing pdf in $(TARGET_SUBDIR)/libgnatprj" ; \
-+ echo "Doing pdf in $(TARGET_SUBDIR)/libgnatprj"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -46994,11 +47478,11 @@ install-pdf-target-libgnatprj: \
- configure-target-libgnatprj \
- pdf-target-libgnatprj
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libgnatprj/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libgnatprj/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing install-pdf in $(TARGET_SUBDIR)/libgnatprj" ; \
-+ echo "Doing install-pdf in $(TARGET_SUBDIR)/libgnatprj"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -47021,11 +47505,11 @@ install-html-target-libgnatprj: \
- configure-target-libgnatprj \
- html-target-libgnatprj
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libgnatprj/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libgnatprj/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing install-html in $(TARGET_SUBDIR)/libgnatprj" ; \
-+ echo "Doing install-html in $(TARGET_SUBDIR)/libgnatprj"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -47056,11 +47540,11 @@ maybe-mostlyclean-target-libgnatprj: mos
-
- mostlyclean-target-libgnatprj:
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libgnatprj/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libgnatprj/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgnatprj" ; \
-+ echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgnatprj"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -47081,11 +47565,11 @@ maybe-clean-target-libgnatprj: clean-tar
-
- clean-target-libgnatprj:
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libgnatprj/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libgnatprj/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing clean in $(TARGET_SUBDIR)/libgnatprj" ; \
-+ echo "Doing clean in $(TARGET_SUBDIR)/libgnatprj"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -47106,11 +47590,11 @@ maybe-distclean-target-libgnatprj: distc
-
- distclean-target-libgnatprj:
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libgnatprj/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libgnatprj/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing distclean in $(TARGET_SUBDIR)/libgnatprj" ; \
-+ echo "Doing distclean in $(TARGET_SUBDIR)/libgnatprj"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -47131,11 +47615,11 @@ maybe-maintainer-clean-target-libgnatprj
-
- maintainer-clean-target-libgnatprj:
- @: $(MAKE); $(unstage)
-- @[ -f $(TARGET_SUBDIR)/libgnatprj/Makefile ] || exit 0 ; \
-+ @[ -f $(TARGET_SUBDIR)/libgnatprj/Makefile ] || exit 0; \
- r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
-- echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgnatprj" ; \
-+ echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgnatprj"; \
- for flag in $(EXTRA_TARGET_FLAGS); do \
- eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
- done; \
-@@ -49141,6 +49625,14 @@ check-gcc-go:
- (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
- check-go: check-gcc-go check-target-libgo
-
-+.PHONY: check-gcc-d check-d
-+check-gcc-d:
-+ r=`${PWD_COMMAND}`; export r; \
-+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+ $(HOST_EXPORTS) \
-+ (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
-+check-d: check-gcc-d check-target-libphobos
-+
-
- # The gcc part of install-no-fixedincludes, which relies on an intimate
- # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
-@@ -51347,6 +51839,7 @@ configure-target-libquadmath: stage_last
- configure-target-libgfortran: stage_last
- configure-target-libobjc: stage_last
- configure-target-libgo: stage_last
-+configure-target-libphobos: stage_last
- configure-target-libtermcap: stage_last
- configure-target-winsup: stage_last
- configure-target-libgloss: stage_last
-@@ -51385,6 +51878,7 @@ configure-target-libquadmath: maybe-all-
- configure-target-libgfortran: maybe-all-gcc
- configure-target-libobjc: maybe-all-gcc
- configure-target-libgo: maybe-all-gcc
-+configure-target-libphobos: maybe-all-gcc
- configure-target-libtermcap: maybe-all-gcc
- configure-target-winsup: maybe-all-gcc
- configure-target-libgloss: maybe-all-gcc
-@@ -52246,6 +52740,8 @@ configure-target-libgo: maybe-all-target
- all-target-libgo: maybe-all-target-libbacktrace
- all-target-libgo: maybe-all-target-libffi
- all-target-libgo: maybe-all-target-libatomic
-+configure-target-libphobos: maybe-configure-target-zlib
-+all-target-libphobos: maybe-all-target-zlib
- configure-target-libjava: maybe-configure-target-zlib
- configure-target-libjava: maybe-configure-target-boehm-gc
- configure-target-libjava: maybe-configure-target-libffi
-@@ -52364,6 +52860,7 @@ configure-target-libquadmath: maybe-all-
- configure-target-libgfortran: maybe-all-target-libgcc
- configure-target-libobjc: maybe-all-target-libgcc
- configure-target-libgo: maybe-all-target-libgcc
-+configure-target-libphobos: maybe-all-target-libgcc
- configure-target-libtermcap: maybe-all-target-libgcc
- configure-target-winsup: maybe-all-target-libgcc
- configure-target-libgloss: maybe-all-target-libgcc
-@@ -52411,6 +52908,8 @@ configure-target-libobjc: maybe-all-targ
-
- configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
-
-+configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
-+
- configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
-
- configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss