diff mbox

Cilk Library

Message ID 87a9hg9x1a.fsf@kepler.schwinge.homeip.net
State New
Headers show

Commit Message

Thomas Schwinge Nov. 7, 2013, 1:11 p.m. UTC
Hi!

On Wed, 9 Oct 2013 18:32:11 +0000, "Iyer, Balaji V" <balaji.v.iyer@intel.com> wrote:
>         * Makefile.def: Add libcilkrts to target_modules.  Make libcilkrts
>         depend on libstdc++ and libgcc.
>         [...]
>         * Makefile.in: Added libcilkrts related fields to support building it.

How did you modify the latter file?  I noticed it is no longer in sync
with the former: if I regenerate it (»autogen Makefile.def«), then there
are differences.  This is easily fixed, of course, but as everyone now
has been using the "out-of-sync" Makefile.in, I wonder whether the
regeneration qualifies as obvious to commit, or rather something in
Makefile.def needs to be changed to make it match the Makefile.in as it
has been checked in in r204173?

	* Makefile.in: Regenerate.



Grüße,
 Thomas

Comments

Jeff Law Nov. 7, 2013, 5:15 p.m. UTC | #1
On 11/07/13 06:11, Thomas Schwinge wrote:
> Hi!
>
> On Wed, 9 Oct 2013 18:32:11 +0000, "Iyer, Balaji V" <balaji.v.iyer@intel.com> wrote:
>>          * Makefile.def: Add libcilkrts to target_modules.  Make libcilkrts
>>          depend on libstdc++ and libgcc.
>>          [...]
>>          * Makefile.in: Added libcilkrts related fields to support building it.
>
> How did you modify the latter file?  I noticed it is no longer in sync
> with the former: if I regenerate it (»autogen Makefile.def«), then there
> are differences.  This is easily fixed, of course, but as everyone now
> has been using the "out-of-sync" Makefile.in, I wonder whether the
> regeneration qualifies as obvious to commit, or rather something in
> Makefile.def needs to be changed to make it match the Makefile.in as it
> has been checked in in r204173?
>
> 	* Makefile.in: Regenerate.
I think we should consider regeneration as an obvious change.  If that 
breaks something, then it's the original author who introduced the 
change without a corresponding regenerate that needs to fix their code.

Just to be explicit, this is fine for the trunk.

Jeff
Iyer, Balaji V Nov. 7, 2013, 10:10 p.m. UTC | #2
Hi Thomas,
	Please see my response below:

> -----Original Message-----

> From: Thomas Schwinge [mailto:thomas@codesourcery.com]

> Sent: Thursday, November 7, 2013 8:11 AM

> To: Iyer, Balaji V

> Cc: gcc-patches@gcc.gnu.org

> Subject: RE: Cilk Library

> 

> Hi!	

> 

> On Wed, 9 Oct 2013 18:32:11 +0000, "Iyer, Balaji V" <balaji.v.iyer@intel.com>

> wrote:

> >         * Makefile.def: Add libcilkrts to target_modules.  Make libcilkrts

> >         depend on libstdc++ and libgcc.

> >         [...]

> >         * Makefile.in: Added libcilkrts related fields to support building it.

> 

> How did you modify the latter file?  I noticed it is no longer in sync

> with the former: if I regenerate it (»autogen Makefile.def«), then there

> are differences.  This is easily fixed, of course, but as everyone now

> has been using the "out-of-sync" Makefile.in, I wonder whether the

> regeneration qualifies as obvious to commit, or rather something in

> Makefile.def needs to be changed to make it match the Makefile.in as it

> has been checked in in r204173?


I manually added the fields in Makefile.in. I read this website (http://gcc.gnu.org/install/prerequisites.html#TOC1) and misunderstood about what Makefile.in should be manually modified and what should be automatically generated.  I am sorry for the mistake. I tried the regenerated makefile.in and it seem to work for me.

Thanks,

Balaji V. Iyer.

> 	* Makefile.in: Regenerate.

> 

> diff --git Makefile.in Makefile.in

> index e0ba784..b63818d 100644

> --- Makefile.in

> +++ Makefile.in

> @@ -577,7 +577,7 @@ all:

> 

>  # This is the list of directories that may be needed in RPATH_ENVVAR

>  # so that programs built for the target machine work.

> -TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-

> v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_

> LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)

> $(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)$(HOST_LIB_PATH_li

> bcilkrts)

> +TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-

> v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_

> LIB_PATH_libcilkrts)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgo

> mp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB

> _PATH_gcc)

> 

>  @if target-libstdc++-v3

>  TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-

> v3/src/.libs:

> @@ -591,6 +591,10 @@ TARGET_LIB_PATH_libsanitizer =

> $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:

>  TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:

>  @endif target-libvtv

> 

> +@if target-libcilkrts

> +TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:

> +@endif target-libcilkrts

> +

>  @if target-libssp

>  TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:

>  @endif target-libssp

> @@ -599,10 +603,6 @@ TARGET_LIB_PATH_libssp =

> $$r/$(TARGET_SUBDIR)/libssp/.libs:

>  TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:

>  @endif target-libgomp

> 

> -@if target-libcilkrts

> -TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:

> -@endif target-libcilkrts

> -

>  @if target-libitm

>  TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:

>  @endif target-libitm

> @@ -931,6 +931,7 @@ configure-target:  \

>      maybe-configure-target-libstdc++-v3 \

>      maybe-configure-target-libsanitizer \

>      maybe-configure-target-libvtv \

> +    maybe-configure-target-libcilkrts \

>      maybe-configure-target-libssp \

>      maybe-configure-target-newlib \

>      maybe-configure-target-libgcc \

> @@ -948,7 +949,6 @@ configure-target:  \

>      maybe-configure-target-boehm-gc \

>      maybe-configure-target-rda \

>      maybe-configure-target-libada \

> -    maybe-configure-target-libcilkrts \

>      maybe-configure-target-libgomp \

>      maybe-configure-target-libitm \

>      maybe-configure-target-libatomic

> @@ -1085,6 +1085,7 @@ all-target: maybe-all-target-libsanitizer

>  @if target-libvtv-no-bootstrap

>  all-target: maybe-all-target-libvtv

>  @endif target-libvtv-no-bootstrap

> +all-target: maybe-all-target-libcilkrts

>  all-target: maybe-all-target-libssp

>  all-target: maybe-all-target-newlib

>  @if target-libgcc-no-bootstrap

> @@ -1107,7 +1108,6 @@ all-target: maybe-all-target-libada

>  @if target-libgomp-no-bootstrap

>  all-target: maybe-all-target-libgomp

>  @endif target-libgomp-no-bootstrap

> -all-target: maybe-all-target-libcilkrts

>  all-target: maybe-all-target-libitm

>  all-target: maybe-all-target-libatomic

> 

> @@ -1177,6 +1177,7 @@ info-host: maybe-info-lto-plugin

>  info-target: maybe-info-target-libstdc++-v3

>  info-target: maybe-info-target-libsanitizer

>  info-target: maybe-info-target-libvtv

> +info-target: maybe-info-target-libcilkrts

>  info-target: maybe-info-target-libssp

>  info-target: maybe-info-target-newlib

>  info-target: maybe-info-target-libgcc

> @@ -1259,6 +1260,7 @@ dvi-host: maybe-dvi-lto-plugin

>  dvi-target: maybe-dvi-target-libstdc++-v3

>  dvi-target: maybe-dvi-target-libsanitizer

>  dvi-target: maybe-dvi-target-libvtv

> +dvi-target: maybe-dvi-target-libcilkrts

>  dvi-target: maybe-dvi-target-libssp

>  dvi-target: maybe-dvi-target-newlib

>  dvi-target: maybe-dvi-target-libgcc

> @@ -1341,6 +1343,7 @@ pdf-host: maybe-pdf-lto-plugin

>  pdf-target: maybe-pdf-target-libstdc++-v3

>  pdf-target: maybe-pdf-target-libsanitizer

>  pdf-target: maybe-pdf-target-libvtv

> +pdf-target: maybe-pdf-target-libcilkrts

>  pdf-target: maybe-pdf-target-libssp

>  pdf-target: maybe-pdf-target-newlib

>  pdf-target: maybe-pdf-target-libgcc

> @@ -1423,6 +1426,7 @@ html-host: maybe-html-lto-plugin

>  html-target: maybe-html-target-libstdc++-v3

>  html-target: maybe-html-target-libsanitizer

>  html-target: maybe-html-target-libvtv

> +html-target: maybe-html-target-libcilkrts

>  html-target: maybe-html-target-libssp

>  html-target: maybe-html-target-newlib

>  html-target: maybe-html-target-libgcc

> @@ -1505,6 +1509,7 @@ TAGS-host: maybe-TAGS-lto-plugin

>  TAGS-target: maybe-TAGS-target-libstdc++-v3

>  TAGS-target: maybe-TAGS-target-libsanitizer

>  TAGS-target: maybe-TAGS-target-libvtv

> +TAGS-target: maybe-TAGS-target-libcilkrts

>  TAGS-target: maybe-TAGS-target-libssp

>  TAGS-target: maybe-TAGS-target-newlib

>  TAGS-target: maybe-TAGS-target-libgcc

> @@ -1587,6 +1592,7 @@ install-info-host: maybe-install-info-lto-plugin

>  install-info-target: maybe-install-info-target-libstdc++-v3

>  install-info-target: maybe-install-info-target-libsanitizer

>  install-info-target: maybe-install-info-target-libvtv

> +install-info-target: maybe-install-info-target-libcilkrts

>  install-info-target: maybe-install-info-target-libssp

>  install-info-target: maybe-install-info-target-newlib

>  install-info-target: maybe-install-info-target-libgcc

> @@ -1669,6 +1675,7 @@ install-pdf-host: maybe-install-pdf-lto-plugin

>  install-pdf-target: maybe-install-pdf-target-libstdc++-v3

>  install-pdf-target: maybe-install-pdf-target-libsanitizer

>  install-pdf-target: maybe-install-pdf-target-libvtv

> +install-pdf-target: maybe-install-pdf-target-libcilkrts

>  install-pdf-target: maybe-install-pdf-target-libssp

>  install-pdf-target: maybe-install-pdf-target-newlib

>  install-pdf-target: maybe-install-pdf-target-libgcc

> @@ -1751,6 +1758,7 @@ install-html-host: maybe-install-html-lto-plugin

>  install-html-target: maybe-install-html-target-libstdc++-v3

>  install-html-target: maybe-install-html-target-libsanitizer

>  install-html-target: maybe-install-html-target-libvtv

> +install-html-target: maybe-install-html-target-libcilkrts

>  install-html-target: maybe-install-html-target-libssp

>  install-html-target: maybe-install-html-target-newlib

>  install-html-target: maybe-install-html-target-libgcc

> @@ -1833,6 +1841,7 @@ installcheck-host: maybe-installcheck-lto-plugin

>  installcheck-target: maybe-installcheck-target-libstdc++-v3

>  installcheck-target: maybe-installcheck-target-libsanitizer

>  installcheck-target: maybe-installcheck-target-libvtv

> +installcheck-target: maybe-installcheck-target-libcilkrts

>  installcheck-target: maybe-installcheck-target-libssp

>  installcheck-target: maybe-installcheck-target-newlib

>  installcheck-target: maybe-installcheck-target-libgcc

> @@ -1915,6 +1924,7 @@ mostlyclean-host: maybe-mostlyclean-lto-plugin

>  mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3

>  mostlyclean-target: maybe-mostlyclean-target-libsanitizer

>  mostlyclean-target: maybe-mostlyclean-target-libvtv

> +mostlyclean-target: maybe-mostlyclean-target-libcilkrts

>  mostlyclean-target: maybe-mostlyclean-target-libssp

>  mostlyclean-target: maybe-mostlyclean-target-newlib

>  mostlyclean-target: maybe-mostlyclean-target-libgcc

> @@ -1933,7 +1943,6 @@ mostlyclean-target: maybe-mostlyclean-target-

> boehm-gc

>  mostlyclean-target: maybe-mostlyclean-target-rda

>  mostlyclean-target: maybe-mostlyclean-target-libada

>  mostlyclean-target: maybe-mostlyclean-target-libgomp

> -mostlyclean-target: maybe-mostlyclean-target-libcilkrts

>  mostlyclean-target: maybe-mostlyclean-target-libitm

>  mostlyclean-target: maybe-mostlyclean-target-libatomic

> 

> @@ -1998,6 +2007,7 @@ clean-host: maybe-clean-lto-plugin

>  clean-target: maybe-clean-target-libstdc++-v3

>  clean-target: maybe-clean-target-libsanitizer

>  clean-target: maybe-clean-target-libvtv

> +clean-target: maybe-clean-target-libcilkrts

>  clean-target: maybe-clean-target-libssp

>  clean-target: maybe-clean-target-newlib

>  clean-target: maybe-clean-target-libgcc

> @@ -2016,7 +2026,6 @@ clean-target: maybe-clean-target-boehm-gc

>  clean-target: maybe-clean-target-rda

>  clean-target: maybe-clean-target-libada

>  clean-target: maybe-clean-target-libgomp

> -clean-target: maybe-clean-target-libcilkrts

>  clean-target: maybe-clean-target-libitm

>  clean-target: maybe-clean-target-libatomic

> 

> @@ -2081,6 +2090,7 @@ distclean-host: maybe-distclean-lto-plugin

>  distclean-target: maybe-distclean-target-libstdc++-v3

>  distclean-target: maybe-distclean-target-libsanitizer

>  distclean-target: maybe-distclean-target-libvtv

> +distclean-target: maybe-distclean-target-libcilkrts

>  distclean-target: maybe-distclean-target-libssp

>  distclean-target: maybe-distclean-target-newlib

>  distclean-target: maybe-distclean-target-libgcc

> @@ -2099,7 +2109,6 @@ distclean-target: maybe-distclean-target-boehm-gc

>  distclean-target: maybe-distclean-target-rda

>  distclean-target: maybe-distclean-target-libada

>  distclean-target: maybe-distclean-target-libgomp

> -distclean-target: maybe-distclean-target-libcilkrts

>  distclean-target: maybe-distclean-target-libitm

>  distclean-target: maybe-distclean-target-libatomic

> 

> @@ -2164,6 +2173,7 @@ maintainer-clean-host: maybe-maintainer-clean-

> lto-plugin

>  maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3

>  maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer

>  maintainer-clean-target: maybe-maintainer-clean-target-libvtv

> +maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts

>  maintainer-clean-target: maybe-maintainer-clean-target-libssp

>  maintainer-clean-target: maybe-maintainer-clean-target-newlib

>  maintainer-clean-target: maybe-maintainer-clean-target-libgcc

> @@ -2182,7 +2192,6 @@ maintainer-clean-target: maybe-maintainer-clean-

> target-boehm-gc

>  maintainer-clean-target: maybe-maintainer-clean-target-rda

>  maintainer-clean-target: maybe-maintainer-clean-target-libada

>  maintainer-clean-target: maybe-maintainer-clean-target-libgomp

> -maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts

>  maintainer-clean-target: maybe-maintainer-clean-target-libitm

>  maintainer-clean-target: maybe-maintainer-clean-target-libatomic

> 

> @@ -2302,6 +2311,7 @@ check-target:  \

>      maybe-check-target-libstdc++-v3 \

>      maybe-check-target-libsanitizer \

>      maybe-check-target-libvtv \

> +    maybe-check-target-libcilkrts \

>      maybe-check-target-libssp \

>      maybe-check-target-newlib \

>      maybe-check-target-libgcc \

> @@ -2457,6 +2467,7 @@ install-target:  \

>      maybe-install-target-libstdc++-v3 \

>      maybe-install-target-libsanitizer \

>      maybe-install-target-libvtv \

> +    maybe-install-target-libcilkrts \

>      maybe-install-target-libssp \

>      maybe-install-target-newlib \

>      maybe-install-target-libgcc \

> @@ -2475,7 +2486,6 @@ install-target:  \

>      maybe-install-target-rda \

>      maybe-install-target-libada \

>      maybe-install-target-libgomp \

> -    maybe-install-target-libcilkrts \

>      maybe-install-target-libitm \

>      maybe-install-target-libatomic

> 

> @@ -2560,6 +2570,7 @@ install-strip-target:  \

>      maybe-install-strip-target-libstdc++-v3 \

>      maybe-install-strip-target-libsanitizer \

>      maybe-install-strip-target-libvtv \

> +    maybe-install-strip-target-libcilkrts \

>      maybe-install-strip-target-libssp \

>      maybe-install-strip-target-newlib \

>      maybe-install-strip-target-libgcc \

> @@ -2577,7 +2588,6 @@ install-strip-target:  \

>      maybe-install-strip-target-boehm-gc \

>      maybe-install-strip-target-rda \

>      maybe-install-strip-target-libada \

> -    maybe-install-strip-target-libcilkrts \

>      maybe-install-strip-target-libgomp \

>      maybe-install-strip-target-libitm \

>      maybe-install-strip-target-libatomic

> @@ -33685,6 +33695,463 @@ maintainer-clean-target-libvtv:

> 

> 

> 

> +.PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts

> +maybe-configure-target-libcilkrts:

> +@if gcc-bootstrap

> +configure-target-libcilkrts: stage_current

> +@endif gcc-bootstrap

> +@if target-libcilkrts

> +maybe-configure-target-libcilkrts: configure-target-libcilkrts

> +configure-target-libcilkrts:

> +	@: $(MAKE); $(unstage)

> +	@r=`${PWD_COMMAND}`; export r; \

> +	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> +	echo "Checking multilib configuration for libcilkrts..."; \

> +	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \

> +	$(CC_FOR_TARGET) --print-multi-lib >

> $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \

> +	if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \

> +	  if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \

> +	    rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \

> +	  else \

> +	    rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \

> +	    mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; \

> +	  fi; \

> +	else \

> +	  mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; \

> +	fi; \

> +	test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \

> +	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \

> +	$(NORMAL_TARGET_EXPORTS)  \

> +	echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \

> +	cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \

> +	case $(srcdir) in \

> +	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \

> +	  *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \

> +		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \

> +	esac; \

> +	srcdiroption="--srcdir=$${topdir}/libcilkrts"; \

> +	libsrcdir="$$s/libcilkrts"; \

> +	rm -f no-such-file || : ; \

> +	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \

> +	  $(TARGET_CONFIGARGS) --build=${build_alias} --

> host=${target_alias} \

> +	  --target=${target_alias} $${srcdiroption}  \

> +	  || exit 1

> +@endif target-libcilkrts

> +

> +

> +

> +

> +

> +.PHONY: all-target-libcilkrts maybe-all-target-libcilkrts

> +maybe-all-target-libcilkrts:

> +@if gcc-bootstrap

> +all-target-libcilkrts: stage_current

> +@endif gcc-bootstrap

> +@if target-libcilkrts

> +TARGET-target-libcilkrts=all

> +maybe-all-target-libcilkrts: all-target-libcilkrts

> +all-target-libcilkrts: configure-target-libcilkrts

> +	@: $(MAKE); $(unstage)

> +	@r=`${PWD_COMMAND}`; export r; \

> +	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> +	$(NORMAL_TARGET_EXPORTS)  \

> +	(cd $(TARGET_SUBDIR)/libcilkrts && \

> +	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \

> +		$(TARGET-target-libcilkrts))

> +@endif target-libcilkrts

> +

> +

> +

> +

> +

> +.PHONY: check-target-libcilkrts maybe-check-target-libcilkrts

> +maybe-check-target-libcilkrts:

> +@if target-libcilkrts

> +maybe-check-target-libcilkrts: check-target-libcilkrts

> +

> +check-target-libcilkrts:

> +	@: $(MAKE); $(unstage)

> +	@r=`${PWD_COMMAND}`; export r; \

> +	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> +	$(NORMAL_TARGET_EXPORTS) \

> +	(cd $(TARGET_SUBDIR)/libcilkrts && \

> +	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)

> +

> +@endif target-libcilkrts

> +

> +.PHONY: install-target-libcilkrts maybe-install-target-libcilkrts

> +maybe-install-target-libcilkrts:

> +@if target-libcilkrts

> +maybe-install-target-libcilkrts: install-target-libcilkrts

> +

> +install-target-libcilkrts: installdirs

> +	@: $(MAKE); $(unstage)

> +	@r=`${PWD_COMMAND}`; export r; \

> +	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> +	$(NORMAL_TARGET_EXPORTS) \

> +	(cd $(TARGET_SUBDIR)/libcilkrts && \

> +	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)

> +

> +@endif target-libcilkrts

> +

> +.PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts

> +maybe-install-strip-target-libcilkrts:

> +@if target-libcilkrts

> +maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts

> +

> +install-strip-target-libcilkrts: installdirs

> +	@: $(MAKE); $(unstage)

> +	@r=`${PWD_COMMAND}`; export r; \

> +	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> +	$(NORMAL_TARGET_EXPORTS) \

> +	(cd $(TARGET_SUBDIR)/libcilkrts && \

> +	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)

> +

> +@endif target-libcilkrts

> +

> +# Other targets (info, dvi, pdf, etc.)

> +

> +.PHONY: maybe-info-target-libcilkrts info-target-libcilkrts

> +maybe-info-target-libcilkrts:

> +@if target-libcilkrts

> +maybe-info-target-libcilkrts: info-target-libcilkrts

> +

> +info-target-libcilkrts: \

> +    configure-target-libcilkrts

> +	@: $(MAKE); $(unstage)

> +	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \

> +	r=`${PWD_COMMAND}`; export r; \

> +	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> +	$(NORMAL_TARGET_EXPORTS) \

> +	echo "Doing info in $(TARGET_SUBDIR)/libcilkrts" ; \

> +	for flag in $(EXTRA_TARGET_FLAGS); do \

> +	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> +	done; \

> +	(cd $(TARGET_SUBDIR)/libcilkrts && \

> +	  $(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-libcilkrts

> +

> +.PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts

> +maybe-dvi-target-libcilkrts:

> +@if target-libcilkrts

> +maybe-dvi-target-libcilkrts: dvi-target-libcilkrts

> +

> +dvi-target-libcilkrts: \

> +    configure-target-libcilkrts

> +	@: $(MAKE); $(unstage)

> +	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \

> +	r=`${PWD_COMMAND}`; export r; \

> +	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> +	$(NORMAL_TARGET_EXPORTS) \

> +	echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts" ; \

> +	for flag in $(EXTRA_TARGET_FLAGS); do \

> +	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> +	done; \

> +	(cd $(TARGET_SUBDIR)/libcilkrts && \

> +	  $(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-libcilkrts

> +

> +.PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts

> +maybe-pdf-target-libcilkrts:

> +@if target-libcilkrts

> +maybe-pdf-target-libcilkrts: pdf-target-libcilkrts

> +

> +pdf-target-libcilkrts: \

> +    configure-target-libcilkrts

> +	@: $(MAKE); $(unstage)

> +	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \

> +	r=`${PWD_COMMAND}`; export r; \

> +	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> +	$(NORMAL_TARGET_EXPORTS) \

> +	echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts" ; \

> +	for flag in $(EXTRA_TARGET_FLAGS); do \

> +	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> +	done; \

> +	(cd $(TARGET_SUBDIR)/libcilkrts && \

> +	  $(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-libcilkrts

> +

> +.PHONY: maybe-html-target-libcilkrts html-target-libcilkrts

> +maybe-html-target-libcilkrts:

> +@if target-libcilkrts

> +maybe-html-target-libcilkrts: html-target-libcilkrts

> +

> +html-target-libcilkrts: \

> +    configure-target-libcilkrts

> +	@: $(MAKE); $(unstage)

> +	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \

> +	r=`${PWD_COMMAND}`; export r; \

> +	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> +	$(NORMAL_TARGET_EXPORTS) \

> +	echo "Doing html in $(TARGET_SUBDIR)/libcilkrts" ; \

> +	for flag in $(EXTRA_TARGET_FLAGS); do \

> +	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> +	done; \

> +	(cd $(TARGET_SUBDIR)/libcilkrts && \

> +	  $(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-libcilkrts

> +

> +.PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts

> +maybe-TAGS-target-libcilkrts:

> +@if target-libcilkrts

> +maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts

> +

> +TAGS-target-libcilkrts: \

> +    configure-target-libcilkrts

> +	@: $(MAKE); $(unstage)

> +	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \

> +	r=`${PWD_COMMAND}`; export r; \

> +	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> +	$(NORMAL_TARGET_EXPORTS) \

> +	echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts" ; \

> +	for flag in $(EXTRA_TARGET_FLAGS); do \

> +	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> +	done; \

> +	(cd $(TARGET_SUBDIR)/libcilkrts && \

> +	  $(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-libcilkrts

> +

> +.PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts

> +maybe-install-info-target-libcilkrts:

> +@if target-libcilkrts

> +maybe-install-info-target-libcilkrts: install-info-target-libcilkrts

> +

> +install-info-target-libcilkrts: \

> +    configure-target-libcilkrts \

> +    info-target-libcilkrts

> +	@: $(MAKE); $(unstage)

> +	@[ -f $(TARGET_SUBDIR)/libcilkrts/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)/libcilkrts" ; \

> +	for flag in $(EXTRA_TARGET_FLAGS); do \

> +	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> +	done; \

> +	(cd $(TARGET_SUBDIR)/libcilkrts && \

> +	  $(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-libcilkrts

> +

> +.PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts

> +maybe-install-pdf-target-libcilkrts:

> +@if target-libcilkrts

> +maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts

> +

> +install-pdf-target-libcilkrts: \

> +    configure-target-libcilkrts \

> +    pdf-target-libcilkrts

> +	@: $(MAKE); $(unstage)

> +	@[ -f $(TARGET_SUBDIR)/libcilkrts/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)/libcilkrts" ; \

> +	for flag in $(EXTRA_TARGET_FLAGS); do \

> +	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> +	done; \

> +	(cd $(TARGET_SUBDIR)/libcilkrts && \

> +	  $(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-libcilkrts

> +

> +.PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts

> +maybe-install-html-target-libcilkrts:

> +@if target-libcilkrts

> +maybe-install-html-target-libcilkrts: install-html-target-libcilkrts

> +

> +install-html-target-libcilkrts: \

> +    configure-target-libcilkrts \

> +    html-target-libcilkrts

> +	@: $(MAKE); $(unstage)

> +	@[ -f $(TARGET_SUBDIR)/libcilkrts/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)/libcilkrts" ; \

> +	for flag in $(EXTRA_TARGET_FLAGS); do \

> +	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> +	done; \

> +	(cd $(TARGET_SUBDIR)/libcilkrts && \

> +	  $(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-libcilkrts

> +

> +.PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts

> +maybe-installcheck-target-libcilkrts:

> +@if target-libcilkrts

> +maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts

> +

> +installcheck-target-libcilkrts: \

> +    configure-target-libcilkrts

> +	@: $(MAKE); $(unstage)

> +	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \

> +	r=`${PWD_COMMAND}`; export r; \

> +	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> +	$(NORMAL_TARGET_EXPORTS) \

> +	echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts" ; \

> +	for flag in $(EXTRA_TARGET_FLAGS); do \

> +	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> +	done; \

> +	(cd $(TARGET_SUBDIR)/libcilkrts && \

> +	  $(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-libcilkrts

> +

> +.PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts

> +maybe-mostlyclean-target-libcilkrts:

> +@if target-libcilkrts

> +maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts

> +

> +mostlyclean-target-libcilkrts:

> +	@: $(MAKE); $(unstage)

> +	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \

> +	r=`${PWD_COMMAND}`; export r; \

> +	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> +	$(NORMAL_TARGET_EXPORTS) \

> +	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts" ; \

> +	for flag in $(EXTRA_TARGET_FLAGS); do \

> +	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> +	done; \

> +	(cd $(TARGET_SUBDIR)/libcilkrts && \

> +	  $(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-libcilkrts

> +

> +.PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts

> +maybe-clean-target-libcilkrts:

> +@if target-libcilkrts

> +maybe-clean-target-libcilkrts: clean-target-libcilkrts

> +

> +clean-target-libcilkrts:

> +	@: $(MAKE); $(unstage)

> +	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \

> +	r=`${PWD_COMMAND}`; export r; \

> +	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> +	$(NORMAL_TARGET_EXPORTS) \

> +	echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts" ; \

> +	for flag in $(EXTRA_TARGET_FLAGS); do \

> +	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> +	done; \

> +	(cd $(TARGET_SUBDIR)/libcilkrts && \

> +	  $(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-libcilkrts

> +

> +.PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts

> +maybe-distclean-target-libcilkrts:

> +@if target-libcilkrts

> +maybe-distclean-target-libcilkrts: distclean-target-libcilkrts

> +

> +distclean-target-libcilkrts:

> +	@: $(MAKE); $(unstage)

> +	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \

> +	r=`${PWD_COMMAND}`; export r; \

> +	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> +	$(NORMAL_TARGET_EXPORTS) \

> +	echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts" ; \

> +	for flag in $(EXTRA_TARGET_FLAGS); do \

> +	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> +	done; \

> +	(cd $(TARGET_SUBDIR)/libcilkrts && \

> +	  $(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-libcilkrts

> +

> +.PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-

> libcilkrts

> +maybe-maintainer-clean-target-libcilkrts:

> +@if target-libcilkrts

> +maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts

> +

> +maintainer-clean-target-libcilkrts:

> +	@: $(MAKE); $(unstage)

> +	@[ -f $(TARGET_SUBDIR)/libcilkrts/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)/libcilkrts" ; \

> +	for flag in $(EXTRA_TARGET_FLAGS); do \

> +	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> +	done; \

> +	(cd $(TARGET_SUBDIR)/libcilkrts && \

> +	  $(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-libcilkrts

> +

> +

> +

> +

> +

>  .PHONY: configure-target-libssp maybe-configure-target-libssp

>  maybe-configure-target-libssp:

>  @if gcc-bootstrap

> @@ -41883,983 +42350,6 @@ maintainer-clean-target-libada:

>  @endif target-libada

> 

> 

> -.PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts

> -maybe-configure-target-libcilkrts:

> -@if gcc-bootstrap

> -configure-target-libcilkrts: stage_current

> -@endif gcc-bootstrap

> -@if target-libcilkrts

> -maybe-configure-target-libcilkrts: configure-target-libcilkrts

> -configure-target-libcilkrts:

> -	@r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	echo "Checking multilib configuration for libcilkrts...(1)"; \

> -	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \

> -	$(CC_FOR_TARGET) --print-multi-lib >

> $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \

> -	if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \

> -	  if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \

> -	    rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \

> -	  else \

> -	    rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \

> -	    mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; \

> -	  fi; \

> -	else \

> -	  mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; \

> -	fi; \

> -	test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \

> -	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \

> -	$(NORMAL_TARGET_EXPORTS)  \

> -	echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \

> -	cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \

> -	case $(srcdir) in \

> -	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \

> -	  *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \

> -		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \

> -	esac; \

> -	srcdiroption="--srcdir=$${topdir}/libcilkrts"; \

> -	libsrcdir="$$s/libcilkrts"; \

> -	rm -f no-such-file || : ; \

> -	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \

> -	  $(TARGET_CONFIGARGS) --build=${build_alias} --

> host=${target_alias} \

> -	  --target=${target_alias} $${srcdiroption}  \

> -	  || exit 1

> -@endif target-libcilkrts

> -

> -

> -.PHONY: configure-stage1-target-libcilkrts maybe-configure-stage1-target-

> libcilkrts

> -maybe-configure-stage1-target-libcilkrts:

> -@if target-libcilkrts-bootstrap

> -maybe-configure-stage1-target-libcilkrts: configure-stage1-target-libcilkrts

> -configure-stage1-target-libcilkrts:

> -	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start

> -	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts

> -	@r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	TFLAGS="$(STAGE1_TFLAGS)"; \

> -	echo "Checking multilib configuration for libcilkrts...(2)"; \

> -	$(CC_FOR_TARGET) --print-multi-lib >

> $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \

> -	if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \

> -	  if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \

> -	    rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \

> -	  else \

> -	    rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \

> -	    mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; \

> -	  fi; \

> -	else \

> -	  mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; \

> -	fi; \

> -	test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \

> -	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \

> -	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \

> -	echo Configuring stage 1 in $(TARGET_SUBDIR)/libcilkrts ; \

> -	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \

> -	cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \

> -	case $(srcdir) in \

> -	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \

> -	  *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \

> -		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \

> -	esac; \

> -	srcdiroption="--srcdir=$${topdir}/libcilkrts"; \

> -	libsrcdir="$$s/libcilkrts"; \

> -	$(SHELL) $${libsrcdir}/configure \

> -	  $(TARGET_CONFIGARGS) --build=${build_alias} --

> host=${target_alias} \

> -	  --target=${target_alias} $${srcdiroption} \

> -	  $(STAGE1_CONFIGURE_FLAGS)

> -@endif target-libcilkrts-bootstrap

> -

> -.PHONY: configure-stage2-target-libcilkrts maybe-configure-stage2-target-

> libcilkrts

> -maybe-configure-stage2-target-libcilkrts:

> -@if target-libcilkrts-bootstrap

> -maybe-configure-stage2-target-libcilkrts: configure-stage2-target-libcilkrts

> -configure-stage2-target-libcilkrts:

> -	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start

> -	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts

> -	@r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	TFLAGS="$(STAGE2_TFLAGS)"; \

> -	echo "Checking multilib configuration for libcilkrts...(3)"; \

> -	$(CC_FOR_TARGET) --print-multi-lib >

> $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \

> -	if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \

> -	  if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \

> -	    rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \

> -	  else \

> -	    rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \

> -	    mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; \

> -	  fi; \

> -	else \

> -	  mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; \

> -	fi; \

> -	test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	 \

> -	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \

> -	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \

> -	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \

> -	echo Configuring stage 2 in $(TARGET_SUBDIR)/libcilkrts ; \

> -	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \

> -	cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \

> -	case $(srcdir) in \

> -	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \

> -	  *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \

> -		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \

> -	esac; \

> -	srcdiroption="--srcdir=$${topdir}/libcilkrts"; \

> -	libsrcdir="$$s/libcilkrts"; \

> -	$(SHELL) $${libsrcdir}/configure \

> -	  $(TARGET_CONFIGARGS) --build=${build_alias} --

> host=${target_alias} \

> -	  --target=${target_alias} $${srcdiroption} \

> -	  --with-build-libsubdir=$(HOST_SUBDIR) \

> -	  $(STAGE2_CONFIGURE_FLAGS)

> -@endif target-libcilkrts-bootstrap

> -

> -.PHONY: configure-stage3-target-libcilkrts maybe-configure-stage3-target-

> libcilkrts

> -maybe-configure-stage3-target-libcilkrts:

> -@if target-libcilkrts-bootstrap

> -maybe-configure-stage3-target-libcilkrts: configure-stage3-target-libcilkrts

> -configure-stage3-target-libcilkrts:

> -	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start

> -	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts

> -	@r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	TFLAGS="$(STAGE3_TFLAGS)"; \

> -	echo "Checking multilib configuration for libcilkrts...(4)"; \

> -	$(CC_FOR_TARGET) --print-multi-lib >

> $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \

> -	if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \

> -	  if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \

> -	    rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \

> -	  else \

> -	    rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \

> -	    mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; \

> -	  fi; \

> -	else \

> -	  mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; \

> -	fi; \

> -	test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	 \

> -	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \

> -	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \

> -	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \

> -	echo Configuring stage 3 in $(TARGET_SUBDIR)/libcilkrts ; \

> -	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \

> -	cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \

> -	case $(srcdir) in \

> -	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \

> -	  *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \

> -		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \

> -	esac; \

> -	srcdiroption="--srcdir=$${topdir}/libcilkrts"; \

> -	libsrcdir="$$s/libcilkrts"; \

> -	$(SHELL) $${libsrcdir}/configure \

> -	  $(TARGET_CONFIGARGS) --build=${build_alias} --

> host=${target_alias} \

> -	  --target=${target_alias} $${srcdiroption} \

> -	  --with-build-libsubdir=$(HOST_SUBDIR) \

> -	  $(STAGE3_CONFIGURE_FLAGS)

> -@endif target-libcilkrts-bootstrap

> -

> -.PHONY: configure-stage4-target-libcilkrts maybe-configure-stage4-target-

> libcilkrts

> -maybe-configure-stage4-target-libcilkrts:

> -@if target-libcilkrts-bootstrap

> -maybe-configure-stage4-target-libcilkrts: configure-stage4-target-libcilkrts

> -configure-stage4-target-libcilkrts:

> -	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start

> -	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts

> -	@r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	TFLAGS="$(STAGE4_TFLAGS)"; \

> -	echo "Checking multilib configuration for libcilkrts...(4)"; \

> -	$(CC_FOR_TARGET) --print-multi-lib >

> $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \

> -	if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \

> -	  if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \

> -	    rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \

> -	  else \

> -	    rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \

> -	    mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; \

> -	  fi; \

> -	else \

> -	  mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; \

> -	fi; \

> -	test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	 \

> -	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \

> -	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \

> -	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \

> -	echo Configuring stage 4 in $(TARGET_SUBDIR)/libcilkrts ; \

> -	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \

> -	cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \

> -	case $(srcdir) in \

> -	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \

> -	  *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \

> -		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \

> -	esac; \

> -	srcdiroption="--srcdir=$${topdir}/libcilkrts"; \

> -	libsrcdir="$$s/libcilkrts"; \

> -	$(SHELL) $${libsrcdir}/configure \

> -	  $(TARGET_CONFIGARGS) --build=${build_alias} --

> host=${target_alias} \

> -	  --target=${target_alias} $${srcdiroption} \

> -	  --with-build-libsubdir=$(HOST_SUBDIR) \

> -	  $(STAGE4_CONFIGURE_FLAGS)

> -@endif target-libcilkrts-bootstrap

> -

> -.PHONY: configure-stageprofile-target-libcilkrts maybe-configure-

> stageprofile-target-libcilkrts

> -maybe-configure-stageprofile-target-libcilkrts:

> -@if target-libcilkrts-bootstrap

> -maybe-configure-stageprofile-target-libcilkrts: configure-stageprofile-

> target-libcilkrts

> -configure-stageprofile-target-libcilkrts:

> -	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start

> -	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts

> -	@r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	TFLAGS="$(STAGEprofile_TFLAGS)"; \

> -	echo "Checking multilib configuration for libcilkrts...(5)"; \

> -	$(CC_FOR_TARGET) --print-multi-lib >

> $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \

> -	if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \

> -	  if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \

> -	    rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \

> -	  else \

> -	    rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \

> -	    mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; \

> -	  fi; \

> -	else \

> -	  mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; \

> -	fi; \

> -	test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	 \

> -	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \

> -	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \

> -	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \

> -	echo Configuring stage profile in $(TARGET_SUBDIR)/libcilkrts ; \

> -	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \

> -	cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \

> -	case $(srcdir) in \

> -	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \

> -	  *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \

> -		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \

> -	esac; \

> -	srcdiroption="--srcdir=$${topdir}/libcilkrts"; \

> -	libsrcdir="$$s/libcilkrts"; \

> -	$(SHELL) $${libsrcdir}/configure \

> -	  $(TARGET_CONFIGARGS) --build=${build_alias} --

> host=${target_alias} \

> -	  --target=${target_alias} $${srcdiroption} \

> -	  --with-build-libsubdir=$(HOST_SUBDIR) \

> -	  $(STAGEprofile_CONFIGURE_FLAGS)

> -@endif target-libcilkrts-bootstrap

> -

> -.PHONY: configure-stagefeedback-target-libcilkrts maybe-configure-

> stagefeedback-target-libcilkrts

> -maybe-configure-stagefeedback-target-libcilkrts:

> -@if target-libcilkrts-bootstrap

> -maybe-configure-stagefeedback-target-libcilkrts: configure-stagefeedback-

> target-libcilkrts

> -configure-stagefeedback-target-libcilkrts:

> -	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-

> start

> -	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts

> -	@r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	TFLAGS="$(STAGEfeedback_TFLAGS)"; \

> -	echo "Checking multilib configuration for libcilkrts...(6)"; \

> -	$(CC_FOR_TARGET) --print-multi-lib >

> $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \

> -	if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \

> -	  if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \

> -	    rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \

> -	  else \

> -	    rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \

> -	    mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; \

> -	  fi; \

> -	else \

> -	  mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp

> $(TARGET_SUBDIR)/libcilkrts/multilib.out; \

> -	fi; \

> -	test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	 \

> -	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \

> -	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \

> -	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \

> -	echo Configuring stage feedback in $(TARGET_SUBDIR)/libcilkrts ; \

> -	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \

> -	cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \

> -	case $(srcdir) in \

> -	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \

> -	  *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \

> -		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \

> -	esac; \

> -	srcdiroption="--srcdir=$${topdir}/libcilkrts"; \

> -	libsrcdir="$$s/libcilkrts"; \

> -	$(SHELL) $${libsrcdir}/configure \

> -	  $(TARGET_CONFIGARGS) --build=${build_alias} --

> host=${target_alias} \

> -	  --target=${target_alias} $${srcdiroption} \

> -	  --with-build-libsubdir=$(HOST_SUBDIR) \

> -	  $(STAGEfeedback_CONFIGURE_FLAGS)

> -@endif target-libcilkrts-bootstrap

> -

> -

> -

> -

> -

> -.PHONY: all-target-libcilkrts maybe-all-target-libcilkrts

> -maybe-all-target-libcilkrts:

> -@if gcc-bootstrap

> -all-target-libcilkrts: stage_current

> -@endif gcc-bootstrap

> -@if target-libcilkrts

> -TARGET-target-libcilkrts=all

> -maybe-all-target-libcilkrts: all-target-libcilkrts

> -all-target-libcilkrts: configure-target-libcilkrts

> -	@r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	$(NORMAL_TARGET_EXPORTS)  \

> -	(cd $(TARGET_SUBDIR)/libcilkrts && \

> -	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \

> -		$(TARGET-target-libcilkrts))

> -@endif target-libcilkrts

> -

> -

> -

> -.PHONY: all-stage1-target-libcilkrts maybe-all-stage1-target-libcilkrts

> -.PHONY: clean-stage1-target-libcilkrts maybe-clean-stage1-target-libcilkrts

> -maybe-all-stage1-target-libcilkrts:

> -maybe-clean-stage1-target-libcilkrts:

> -@if target-libcilkrts-bootstrap

> -maybe-all-stage1-target-libcilkrts: all-stage1-target-libcilkrts

> -all-stage1: all-stage1-target-libcilkrts

> -TARGET-stage1-target-libcilkrts = $(TARGET-target-libcilkrts)

> -all-stage1-target-libcilkrts: configure-stage1-target-libcilkrts

> -	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start

> -	@r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	TFLAGS="$(STAGE1_TFLAGS)"; \

> -	$(NORMAL_TARGET_EXPORTS)  \

> -	cd $(TARGET_SUBDIR)/libcilkrts && \

> -	$(MAKE) $(BASE_FLAGS_TO_PASS) \

> -		CFLAGS="$(CFLAGS_FOR_TARGET)" \

> -		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \

> -		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \

> -		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \

> -		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \

> -		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \

> -		$(EXTRA_TARGET_FLAGS)   \

> -		TFLAGS="$(STAGE1_TFLAGS)" \

> -		$(TARGET-stage1-target-libcilkrts)

> -

> -maybe-clean-stage1-target-libcilkrts: clean-stage1-target-libcilkrts

> -clean-stage1: clean-stage1-target-libcilkrts

> -clean-stage1-target-libcilkrts:

> -	@if [ $(current_stage) = stage1 ]; then \

> -	  [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \

> -	else \

> -	  [ -f $(TARGET_SUBDIR)/stage1-libcilkrts/Makefile ] || exit 0; \

> -	  $(MAKE) stage1-start; \

> -	fi; \

> -	cd $(TARGET_SUBDIR)/libcilkrts && \

> -	$(MAKE) $(EXTRA_TARGET_FLAGS)  \

> -		 clean

> -@endif target-libcilkrts-bootstrap

> -

> -

> -.PHONY: all-stage2-target-libcilkrts maybe-all-stage2-target-libcilkrts

> -.PHONY: clean-stage2-target-libcilkrts maybe-clean-stage2-target-libcilkrts

> -maybe-all-stage2-target-libcilkrts:

> -maybe-clean-stage2-target-libcilkrts:

> -@if target-libcilkrts-bootstrap

> -maybe-all-stage2-target-libcilkrts: all-stage2-target-libcilkrts

> -all-stage2: all-stage2-target-libcilkrts

> -TARGET-stage2-target-libcilkrts = $(TARGET-target-libcilkrts)

> -all-stage2-target-libcilkrts: configure-stage2-target-libcilkrts

> -	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start

> -	@r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	TFLAGS="$(STAGE2_TFLAGS)"; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	  \

> -	cd $(TARGET_SUBDIR)/libcilkrts && \

> -	$(MAKE) $(BASE_FLAGS_TO_PASS) \

> -		CFLAGS="$(CFLAGS_FOR_TARGET)" \

> -		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \

> -		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \

> -		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \

> -		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \

> -		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \

> -		$(EXTRA_TARGET_FLAGS)   \

> -		TFLAGS="$(STAGE2_TFLAGS)" \

> -		$(TARGET-stage2-target-libcilkrts)

> -

> -maybe-clean-stage2-target-libcilkrts: clean-stage2-target-libcilkrts

> -clean-stage2: clean-stage2-target-libcilkrts

> -clean-stage2-target-libcilkrts:

> -	@if [ $(current_stage) = stage2 ]; then \

> -	  [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \

> -	else \

> -	  [ -f $(TARGET_SUBDIR)/stage2-libcilkrts/Makefile ] || exit 0; \

> -	  $(MAKE) stage2-start; \

> -	fi; \

> -	cd $(TARGET_SUBDIR)/libcilkrts && \

> -	$(MAKE) $(EXTRA_TARGET_FLAGS)  \

> -		  \

> -		 clean

> -@endif target-libcilkrts-bootstrap

> -

> -

> -.PHONY: all-stage3-target-libcilkrts maybe-all-stage3-target-libcilkrts

> -.PHONY: clean-stage3-target-libcilkrts maybe-clean-stage3-target-libcilkrts

> -maybe-all-stage3-target-libcilkrts:

> -maybe-clean-stage3-target-libcilkrts:

> -@if target-libcilkrts-bootstrap

> -maybe-all-stage3-target-libcilkrts: all-stage3-target-libcilkrts

> -all-stage3: all-stage3-target-libcilkrts

> -TARGET-stage3-target-libcilkrts = $(TARGET-target-libcilkrts)

> -all-stage3-target-libcilkrts: configure-stage3-target-libcilkrts

> -	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start

> -	@r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	TFLAGS="$(STAGE3_TFLAGS)"; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	  \

> -	cd $(TARGET_SUBDIR)/libcilkrts && \

> -	$(MAKE) $(BASE_FLAGS_TO_PASS) \

> -		CFLAGS="$(CFLAGS_FOR_TARGET)" \

> -		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \

> -		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \

> -		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \

> -		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \

> -		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \

> -		$(EXTRA_TARGET_FLAGS)   \

> -		TFLAGS="$(STAGE3_TFLAGS)" \

> -		$(TARGET-stage3-target-libcilkrts)

> -

> -maybe-clean-stage3-target-libcilkrts: clean-stage3-target-libcilkrts

> -clean-stage3: clean-stage3-target-libcilkrts

> -clean-stage3-target-libcilkrts:

> -	@if [ $(current_stage) = stage3 ]; then \

> -	  [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \

> -	else \

> -	  [ -f $(TARGET_SUBDIR)/stage3-libcilkrts/Makefile ] || exit 0; \

> -	  $(MAKE) stage3-start; \

> -	fi; \

> -	cd $(TARGET_SUBDIR)/libcilkrts && \

> -	$(MAKE) $(EXTRA_TARGET_FLAGS)  \

> -		  \

> -		 clean

> -@endif target-libcilkrts-bootstrap

> -

> -

> -.PHONY: all-stage4-target-libcilkrts maybe-all-stage4-target-libcilkrts

> -.PHONY: clean-stage4-target-libcilkrts maybe-clean-stage4-target-libcilkrts

> -maybe-all-stage4-target-libcilkrts:

> -maybe-clean-stage4-target-libcilkrts:

> -@if target-libcilkrts-bootstrap

> -maybe-all-stage4-target-libcilkrts: all-stage4-target-libcilkrts

> -all-stage4: all-stage4-target-libcilkrts

> -TARGET-stage4-target-libcilkrts = $(TARGET-target-libcilkrts)

> -all-stage4-target-libcilkrts: configure-stage4-target-libcilkrts

> -	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start

> -	@r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	TFLAGS="$(STAGE4_TFLAGS)"; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	  \

> -	cd $(TARGET_SUBDIR)/libcilkrts && \

> -	$(MAKE) $(BASE_FLAGS_TO_PASS) \

> -		CFLAGS="$(CFLAGS_FOR_TARGET)" \

> -		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \

> -		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \

> -		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \

> -		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \

> -		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \

> -		$(EXTRA_TARGET_FLAGS)   \

> -		TFLAGS="$(STAGE4_TFLAGS)" \

> -		$(TARGET-stage4-target-libcilkrts)

> -

> -maybe-clean-stage4-target-libcilkrts: clean-stage4-target-libcilkrts

> -clean-stage4: clean-stage4-target-libcilkrts

> -clean-stage4-target-libcilkrts:

> -	@if [ $(current_stage) = stage4 ]; then \

> -	  [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \

> -	else \

> -	  [ -f $(TARGET_SUBDIR)/stage4-libcilkrts/Makefile ] || exit 0; \

> -	  $(MAKE) stage4-start; \

> -	fi; \

> -	cd $(TARGET_SUBDIR)/libcilkrts && \

> -	$(MAKE) $(EXTRA_TARGET_FLAGS)  \

> -		  \

> -		 clean

> -@endif target-libcilkrts-bootstrap

> -

> -

> -.PHONY: all-stageprofile-target-libcilkrts maybe-all-stageprofile-target-

> libcilkrts

> -.PHONY: clean-stageprofile-target-libcilkrts maybe-clean-stageprofile-

> target-libcilkrts

> -maybe-all-stageprofile-target-libcilkrts:

> -maybe-clean-stageprofile-target-libcilkrts:

> -@if target-libcilkrts-bootstrap

> -maybe-all-stageprofile-target-libcilkrts: all-stageprofile-target-libcilkrts

> -all-stageprofile: all-stageprofile-target-libcilkrts

> -TARGET-stageprofile-target-libcilkrts = $(TARGET-target-libcilkrts)

> -all-stageprofile-target-libcilkrts: configure-stageprofile-target-libcilkrts

> -	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start

> -	@r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	TFLAGS="$(STAGEprofile_TFLAGS)"; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	  \

> -	cd $(TARGET_SUBDIR)/libcilkrts && \

> -	$(MAKE) $(BASE_FLAGS_TO_PASS) \

> -		CFLAGS="$(CFLAGS_FOR_TARGET)" \

> -		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \

> -		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \

> -		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \

> -		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \

> -		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \

> -		$(EXTRA_TARGET_FLAGS)   \

> -		TFLAGS="$(STAGEprofile_TFLAGS)" \

> -		$(TARGET-stageprofile-target-libcilkrts)

> -

> -maybe-clean-stageprofile-target-libcilkrts: clean-stageprofile-target-

> libcilkrts

> -clean-stageprofile: clean-stageprofile-target-libcilkrts

> -clean-stageprofile-target-libcilkrts:

> -	@if [ $(current_stage) = stageprofile ]; then \

> -	  [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \

> -	else \

> -	  [ -f $(TARGET_SUBDIR)/stageprofile-libcilkrts/Makefile ] || exit 0; \

> -	  $(MAKE) stageprofile-start; \

> -	fi; \

> -	cd $(TARGET_SUBDIR)/libcilkrts && \

> -	$(MAKE) $(EXTRA_TARGET_FLAGS)  \

> -		  \

> -		 clean

> -@endif target-libcilkrts-bootstrap

> -

> -

> -.PHONY: all-stagefeedback-target-libcilkrts maybe-all-stagefeedback-target-

> libcilkrts

> -.PHONY: clean-stagefeedback-target-libcilkrts maybe-clean-stagefeedback-

> target-libcilkrts

> -maybe-all-stagefeedback-target-libcilkrts:

> -maybe-clean-stagefeedback-target-libcilkrts:

> -@if target-libcilkrts-bootstrap

> -maybe-all-stagefeedback-target-libcilkrts: all-stagefeedback-target-libcilkrts

> -all-stagefeedback: all-stagefeedback-target-libcilkrts

> -TARGET-stagefeedback-target-libcilkrts = $(TARGET-target-libcilkrts)

> -all-stagefeedback-target-libcilkrts: configure-stagefeedback-target-libcilkrts

> -	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-

> start

> -	@r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	TFLAGS="$(STAGEfeedback_TFLAGS)"; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	  \

> -	cd $(TARGET_SUBDIR)/libcilkrts && \

> -	$(MAKE) $(BASE_FLAGS_TO_PASS) \

> -		CFLAGS="$(CFLAGS_FOR_TARGET)" \

> -		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \

> -		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \

> -		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \

> -		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \

> -		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \

> -		$(EXTRA_TARGET_FLAGS)   \

> -		TFLAGS="$(STAGEfeedback_TFLAGS)" \

> -		$(TARGET-stagefeedback-target-libcilkrts)

> -

> -maybe-clean-stagefeedback-target-libcilkrts: clean-stagefeedback-target-

> libcilkrts

> -clean-stagefeedback: clean-stagefeedback-target-libcilkrts

> -clean-stagefeedback-target-libcilkrts:

> -	@if [ $(current_stage) = stagefeedback ]; then \

> -	  [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \

> -	else \

> -	  [ -f $(TARGET_SUBDIR)/stagefeedback-libcilkrts/Makefile ] || exit 0;

> \

> -	  $(MAKE) stagefeedback-start; \

> -	fi; \

> -	cd $(TARGET_SUBDIR)/libcilkrts && \

> -	$(MAKE) $(EXTRA_TARGET_FLAGS)  \

> -		  \

> -		 clean

> -@endif target-libcilkrts-bootstrap

> -

> -

> -

> -

> -

> -

> -.PHONY: check-target-libcilkrts maybe-check-target-libcilkrts

> -maybe-check-target-libcilkrts:

> -@if target-libcilkrts

> -maybe-check-target-libcilkrts: check-target-libcilkrts

> -

> -check-target-libcilkrts:

> -	@: $(MAKE); $(unstage)

> -	@r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	(cd $(TARGET_SUBDIR)/libcilkrts && \

> -	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)

> -

> -@endif target-libcilkrts

> -

> -.PHONY: install-target-libcilkrts maybe-install-target-libcilkrts

> -maybe-install-target-libcilkrts:

> -@if target-libcilkrts

> -maybe-install-target-libcilkrts: install-target-libcilkrts

> -

> -install-target-libcilkrts: installdirs

> -	@: $(MAKE); $(unstage)

> -	@r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	(cd $(TARGET_SUBDIR)/libcilkrts && \

> -	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)

> -

> -@endif target-libcilkrts

> -

> -.PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts

> -maybe-install-strip-target-libcilkrts:

> -@if target-libcilkrts

> -maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts

> -

> -install-strip-target-libcilkrts: installdirs

> -	@: $(MAKE); $(unstage)

> -	@r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	(cd $(TARGET_SUBDIR)/libcilkrts && \

> -	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)

> -

> -@endif target-libcilkrts

> -

> -# Other targets (info, dvi, pdf, etc.)

> -

> -.PHONY: maybe-info-target-libcilkrts info-target-libcilkrts

> -maybe-info-target-libcilkrts:

> -@if target-libcilkrts

> -maybe-info-target-libcilkrts: info-target-libcilkrts

> -

> -info-target-libcilkrts: \

> -    configure-target-libcilkrts

> -	@: $(MAKE); $(unstage)

> -	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \

> -	r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	echo "Doing info in $(TARGET_SUBDIR)/libcilkrts" ; \

> -	for flag in $(EXTRA_TARGET_FLAGS); do \

> -	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> -	done; \

> -	(cd $(TARGET_SUBDIR)/libcilkrts && \

> -	  $(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-libcilkrts

> -

> -.PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts

> -maybe-dvi-target-libcilkrts:

> -@if target-libcilkrts

> -maybe-dvi-target-libcilkrts: dvi-target-libcilkrts

> -

> -dvi-target-libcilkrts: \

> -    configure-target-libcilkrts

> -	@: $(MAKE); $(unstage)

> -	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \

> -	r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts" ; \

> -	for flag in $(EXTRA_TARGET_FLAGS); do \

> -	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> -	done; \

> -	(cd $(TARGET_SUBDIR)/libcilkrts && \

> -	  $(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-libcilkrts

> -

> -.PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts

> -maybe-pdf-target-libcilkrts:

> -@if target-libcilkrts

> -maybe-pdf-target-libcilkrts: pdf-target-libcilkrts

> -

> -pdf-target-libcilkrts: \

> -    configure-target-libcilkrts

> -	@: $(MAKE); $(unstage)

> -	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \

> -	r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts" ; \

> -	for flag in $(EXTRA_TARGET_FLAGS); do \

> -	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> -	done; \

> -	(cd $(TARGET_SUBDIR)/libcilkrts && \

> -	  $(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-libcilkrts

> -

> -.PHONY: maybe-html-target-libcilkrts html-target-libcilkrts

> -maybe-html-target-libcilkrts:

> -@if target-libcilkrts

> -maybe-html-target-libcilkrts: html-target-libcilkrts

> -

> -html-target-libcilkrts: \

> -    configure-target-libcilkrts

> -	@: $(MAKE); $(unstage)

> -	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \

> -	r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	echo "Doing html in $(TARGET_SUBDIR)/libcilkrts" ; \

> -	for flag in $(EXTRA_TARGET_FLAGS); do \

> -	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> -	done; \

> -	(cd $(TARGET_SUBDIR)/libcilkrts && \

> -	  $(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-libcilkrts

> -

> -.PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts

> -maybe-TAGS-target-libcilkrts:

> -@if target-libcilkrts

> -maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts

> -

> -TAGS-target-libcilkrts: \

> -    configure-target-libcilkrts

> -	@: $(MAKE); $(unstage)

> -	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \

> -	r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts" ; \

> -	for flag in $(EXTRA_TARGET_FLAGS); do \

> -	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> -	done; \

> -	(cd $(TARGET_SUBDIR)/libcilkrts && \

> -	  $(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-libcilkrts

> -

> -.PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts

> -maybe-install-info-target-libcilkrts:

> -@if target-libcilkrts

> -maybe-install-info-target-libcilkrts: install-info-target-libcilkrts

> -

> -install-info-target-libcilkrts: \

> -    configure-target-libcilkrts \

> -    info-target-libcilkrts

> -	@: $(MAKE); $(unstage)

> -	@[ -f $(TARGET_SUBDIR)/libcilkrts/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)/libcilkrts" ; \

> -	for flag in $(EXTRA_TARGET_FLAGS); do \

> -	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> -	done; \

> -	(cd $(TARGET_SUBDIR)/libcilkrts && \

> -	  $(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-libcilkrts

> -

> -.PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts

> -maybe-install-pdf-target-libcilkrts:

> -@if target-libcilkrts

> -maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts

> -

> -install-pdf-target-libcilkrts: \

> -    configure-target-libcilkrts \

> -    pdf-target-libcilkrts

> -	@: $(MAKE); $(unstage)

> -	@[ -f $(TARGET_SUBDIR)/libcilkrts/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)/libcilkrts" ; \

> -	for flag in $(EXTRA_TARGET_FLAGS); do \

> -	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> -	done; \

> -	(cd $(TARGET_SUBDIR)/libcilkrts && \

> -	  $(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-libcilkrts

> -

> -.PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts

> -maybe-install-html-target-libcilkrts:

> -@if target-libcilkrts

> -maybe-install-html-target-libcilkrts: install-html-target-libcilkrts

> -

> -install-html-target-libcilkrts: \

> -    configure-target-libcilkrts \

> -    html-target-libcilkrts

> -	@: $(MAKE); $(unstage)

> -	@[ -f $(TARGET_SUBDIR)/libcilkrts/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)/libcilkrts" ; \

> -	for flag in $(EXTRA_TARGET_FLAGS); do \

> -	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> -	done; \

> -	(cd $(TARGET_SUBDIR)/libcilkrts && \

> -	  $(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-libcilkrts

> -

> -.PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts

> -maybe-installcheck-target-libcilkrts:

> -@if target-libcilkrts

> -maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts

> -

> -installcheck-target-libcilkrts: \

> -    configure-target-libcilkrts

> -	@: $(MAKE); $(unstage)

> -	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \

> -	r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts" ; \

> -	for flag in $(EXTRA_TARGET_FLAGS); do \

> -	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> -	done; \

> -	(cd $(TARGET_SUBDIR)/libcilkrts && \

> -	  $(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-libcilkrts

> -

> -.PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts

> -maybe-mostlyclean-target-libcilkrts:

> -@if target-libcilkrts

> -maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts

> -

> -mostlyclean-target-libcilkrts:

> -	@: $(MAKE); $(unstage)

> -	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \

> -	r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts" ; \

> -	for flag in $(EXTRA_TARGET_FLAGS); do \

> -	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> -	done; \

> -	(cd $(TARGET_SUBDIR)/libcilkrts && \

> -	  $(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-libcilkrts

> -

> -.PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts

> -maybe-clean-target-libcilkrts:

> -@if target-libcilkrts

> -maybe-clean-target-libcilkrts: clean-target-libcilkrts

> -

> -clean-target-libcilkrts:

> -	@: $(MAKE); $(unstage)

> -	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \

> -	r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts" ; \

> -	for flag in $(EXTRA_TARGET_FLAGS); do \

> -	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> -	done; \

> -	(cd $(TARGET_SUBDIR)/libcilkrts && \

> -	  $(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-libcilkrts

> -

> -.PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts

> -maybe-distclean-target-libcilkrts:

> -@if target-libcilkrts

> -maybe-distclean-target-libcilkrts: distclean-target-libcilkrts

> -

> -distclean-target-libcilkrts:

> -	@: $(MAKE); $(unstage)

> -	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \

> -	r=`${PWD_COMMAND}`; export r; \

> -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \

> -	$(NORMAL_TARGET_EXPORTS) \

> -	echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts" ; \

> -	for flag in $(EXTRA_TARGET_FLAGS); do \

> -	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> -	done; \

> -	(cd $(TARGET_SUBDIR)/libcilkrts && \

> -	  $(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-libcilkrts

> -

> -.PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-

> libcilkrts

> -maybe-maintainer-clean-target-libcilkrts:

> -@if target-libcilkrts

> -maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts

> -

> -maintainer-clean-target-libcilkrts:

> -	@: $(MAKE); $(unstage)

> -	@[ -f $(TARGET_SUBDIR)/libcilkrts/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)/libcilkrts" ; \

> -	for flag in $(EXTRA_TARGET_FLAGS); do \

> -	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export

> \1|"`; \

> -	done; \

> -	(cd $(TARGET_SUBDIR)/libcilkrts && \

> -	  $(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-libcilkrts

> 

> 

> 

> @@ -46929,6 +46419,7 @@ configure-target-libatomic: stage_last

>  configure-target-libstdc++-v3: maybe-all-gcc

>  configure-target-libsanitizer: maybe-all-gcc

>  configure-target-libvtv: maybe-all-gcc

> +configure-target-libcilkrts: maybe-all-gcc

>  configure-target-libssp: maybe-all-gcc

>  configure-target-newlib: maybe-all-gcc

>  configure-target-libgcc: maybe-all-gcc

> @@ -46947,7 +46438,6 @@ configure-target-boehm-gc: maybe-all-gcc

>  configure-target-rda: maybe-all-gcc

>  configure-target-libada: maybe-all-gcc

>  configure-target-libgomp: maybe-all-gcc

> -configure-target-libcilkrts: maybe-all-gcc

>  configure-target-libitm: maybe-all-gcc

>  configure-target-libatomic: maybe-all-gcc

>  @endif gcc-no-bootstrap

> @@ -47713,8 +47203,6 @@ configure-stage3-target-libvtv: maybe-all-stage3-

> target-libstdc++-v3

>  configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3

>  configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-

> libstdc++-v3

>  configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-

> libstdc++-v3

> -configure-target-libcilkrts: maybe-all-target-libstdc++-v3

> -configure-target-libcilkrts: maybe-all-gcc

>  all-target-libstdc++-v3: maybe-configure-target-libgomp

> 

>  all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp

> @@ -47779,8 +47267,8 @@ configure-stagefeedback-target-libgomp:

> maybe-all-stagefeedback-target-libgcc

>  configure-target-libstdc++-v3: maybe-all-target-libgcc

>  configure-target-libsanitizer: maybe-all-target-libgcc

>  configure-target-libvtv: maybe-all-target-libgcc

> -configure-target-libssp: maybe-all-target-libgcc

>  configure-target-libcilkrts: maybe-all-target-libgcc

> +configure-target-libssp: maybe-all-target-libgcc

>  configure-target-newlib: maybe-all-target-libgcc

>  configure-target-libbacktrace: maybe-all-target-libgcc

>  configure-target-libquadmath: maybe-all-target-libgcc

> @@ -47808,6 +47296,9 @@ configure-target-libsanitizer: maybe-all-target-

> newlib maybe-all-target-libgloss

> 

>  configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss

> 

> +configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-

> libgloss

> +configure-target-libcilkrts: maybe-all-target-libstdc++-v3

> +

>  configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss

> 

> 

> @@ -47828,8 +47319,6 @@ configure-target-winsup: maybe-all-target-

> newlib maybe-all-target-libgloss

> 

> 

>  configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss

> -configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss

> -configure-target-libcilkrts: maybe-all-target-libstdc++-v3

> 

>  configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss

>  configure-target-libjava: maybe-all-target-libstdc++-v3

> 

> 

> Grüße,

>  Thomas
Thomas Schwinge Nov. 8, 2013, 8:10 a.m. UTC | #3
Hi!

On Thu, 7 Nov 2013 22:10:12 +0000, "Iyer, Balaji V" <balaji.v.iyer@intel.com> wrote:
> > >         * Makefile.def: Add libcilkrts to target_modules.  Make libcilkrts
> > >         depend on libstdc++ and libgcc.
> > >         [...]
> > >         * Makefile.in: Added libcilkrts related fields to support building it.

> I manually added the fields in Makefile.in.

Oh.  :-|

> I read this website
> (http://gcc.gnu.org/install/prerequisites.html#TOC1) and misunderstood
> about what Makefile.in should be manually modified and what should be
> automatically generated.

Indeed there's potential for confusion in that description, if one don't
already know the structure and/or pay close attention.  (Or happen to
have read the comment in the first line of the top-level Makefile.in.)
;-)

> I am sorry for the mistake. I tried the regenerated makefile.in and it
> seem to work for me.

No problem -- this was easy enough to fix, and sorry for the extra work
you had doing these changes manually.


Grüße,
 Thomas
diff mbox

Patch

diff --git Makefile.in Makefile.in
index e0ba784..b63818d 100644
--- Makefile.in
+++ Makefile.in
@@ -577,7 +577,7 @@  all:
 
 # This is the list of directories that may be needed in RPATH_ENVVAR
 # so that programs built for the target machine work.
-TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)$(HOST_LIB_PATH_libcilkrts)
+TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libcilkrts)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
 
 @if target-libstdc++-v3
 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
@@ -591,6 +591,10 @@  TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
 @endif target-libvtv
 
+@if target-libcilkrts
+TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
+@endif target-libcilkrts
+
 @if target-libssp
 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
 @endif target-libssp
@@ -599,10 +603,6 @@  TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
 @endif target-libgomp
 
-@if target-libcilkrts
-TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
-@endif target-libcilkrts
-
 @if target-libitm
 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
 @endif target-libitm
@@ -931,6 +931,7 @@  configure-target:  \
     maybe-configure-target-libstdc++-v3 \
     maybe-configure-target-libsanitizer \
     maybe-configure-target-libvtv \
+    maybe-configure-target-libcilkrts \
     maybe-configure-target-libssp \
     maybe-configure-target-newlib \
     maybe-configure-target-libgcc \
@@ -948,7 +949,6 @@  configure-target:  \
     maybe-configure-target-boehm-gc \
     maybe-configure-target-rda \
     maybe-configure-target-libada \
-    maybe-configure-target-libcilkrts \
     maybe-configure-target-libgomp \
     maybe-configure-target-libitm \
     maybe-configure-target-libatomic
@@ -1085,6 +1085,7 @@  all-target: maybe-all-target-libsanitizer
 @if target-libvtv-no-bootstrap
 all-target: maybe-all-target-libvtv
 @endif target-libvtv-no-bootstrap
+all-target: maybe-all-target-libcilkrts
 all-target: maybe-all-target-libssp
 all-target: maybe-all-target-newlib
 @if target-libgcc-no-bootstrap
@@ -1107,7 +1108,6 @@  all-target: maybe-all-target-libada
 @if target-libgomp-no-bootstrap
 all-target: maybe-all-target-libgomp
 @endif target-libgomp-no-bootstrap
-all-target: maybe-all-target-libcilkrts
 all-target: maybe-all-target-libitm
 all-target: maybe-all-target-libatomic
 
@@ -1177,6 +1177,7 @@  info-host: maybe-info-lto-plugin
 info-target: maybe-info-target-libstdc++-v3
 info-target: maybe-info-target-libsanitizer
 info-target: maybe-info-target-libvtv
+info-target: maybe-info-target-libcilkrts
 info-target: maybe-info-target-libssp
 info-target: maybe-info-target-newlib
 info-target: maybe-info-target-libgcc
@@ -1259,6 +1260,7 @@  dvi-host: maybe-dvi-lto-plugin
 dvi-target: maybe-dvi-target-libstdc++-v3
 dvi-target: maybe-dvi-target-libsanitizer
 dvi-target: maybe-dvi-target-libvtv
+dvi-target: maybe-dvi-target-libcilkrts
 dvi-target: maybe-dvi-target-libssp
 dvi-target: maybe-dvi-target-newlib
 dvi-target: maybe-dvi-target-libgcc
@@ -1341,6 +1343,7 @@  pdf-host: maybe-pdf-lto-plugin
 pdf-target: maybe-pdf-target-libstdc++-v3
 pdf-target: maybe-pdf-target-libsanitizer
 pdf-target: maybe-pdf-target-libvtv
+pdf-target: maybe-pdf-target-libcilkrts
 pdf-target: maybe-pdf-target-libssp
 pdf-target: maybe-pdf-target-newlib
 pdf-target: maybe-pdf-target-libgcc
@@ -1423,6 +1426,7 @@  html-host: maybe-html-lto-plugin
 html-target: maybe-html-target-libstdc++-v3
 html-target: maybe-html-target-libsanitizer
 html-target: maybe-html-target-libvtv
+html-target: maybe-html-target-libcilkrts
 html-target: maybe-html-target-libssp
 html-target: maybe-html-target-newlib
 html-target: maybe-html-target-libgcc
@@ -1505,6 +1509,7 @@  TAGS-host: maybe-TAGS-lto-plugin
 TAGS-target: maybe-TAGS-target-libstdc++-v3
 TAGS-target: maybe-TAGS-target-libsanitizer
 TAGS-target: maybe-TAGS-target-libvtv
+TAGS-target: maybe-TAGS-target-libcilkrts
 TAGS-target: maybe-TAGS-target-libssp
 TAGS-target: maybe-TAGS-target-newlib
 TAGS-target: maybe-TAGS-target-libgcc
@@ -1587,6 +1592,7 @@  install-info-host: maybe-install-info-lto-plugin
 install-info-target: maybe-install-info-target-libstdc++-v3
 install-info-target: maybe-install-info-target-libsanitizer
 install-info-target: maybe-install-info-target-libvtv
+install-info-target: maybe-install-info-target-libcilkrts
 install-info-target: maybe-install-info-target-libssp
 install-info-target: maybe-install-info-target-newlib
 install-info-target: maybe-install-info-target-libgcc
@@ -1669,6 +1675,7 @@  install-pdf-host: maybe-install-pdf-lto-plugin
 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
 install-pdf-target: maybe-install-pdf-target-libsanitizer
 install-pdf-target: maybe-install-pdf-target-libvtv
+install-pdf-target: maybe-install-pdf-target-libcilkrts
 install-pdf-target: maybe-install-pdf-target-libssp
 install-pdf-target: maybe-install-pdf-target-newlib
 install-pdf-target: maybe-install-pdf-target-libgcc
@@ -1751,6 +1758,7 @@  install-html-host: maybe-install-html-lto-plugin
 install-html-target: maybe-install-html-target-libstdc++-v3
 install-html-target: maybe-install-html-target-libsanitizer
 install-html-target: maybe-install-html-target-libvtv
+install-html-target: maybe-install-html-target-libcilkrts
 install-html-target: maybe-install-html-target-libssp
 install-html-target: maybe-install-html-target-newlib
 install-html-target: maybe-install-html-target-libgcc
@@ -1833,6 +1841,7 @@  installcheck-host: maybe-installcheck-lto-plugin
 installcheck-target: maybe-installcheck-target-libstdc++-v3
 installcheck-target: maybe-installcheck-target-libsanitizer
 installcheck-target: maybe-installcheck-target-libvtv
+installcheck-target: maybe-installcheck-target-libcilkrts
 installcheck-target: maybe-installcheck-target-libssp
 installcheck-target: maybe-installcheck-target-newlib
 installcheck-target: maybe-installcheck-target-libgcc
@@ -1915,6 +1924,7 @@  mostlyclean-host: maybe-mostlyclean-lto-plugin
 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
 mostlyclean-target: maybe-mostlyclean-target-libvtv
+mostlyclean-target: maybe-mostlyclean-target-libcilkrts
 mostlyclean-target: maybe-mostlyclean-target-libssp
 mostlyclean-target: maybe-mostlyclean-target-newlib
 mostlyclean-target: maybe-mostlyclean-target-libgcc
@@ -1933,7 +1943,6 @@  mostlyclean-target: maybe-mostlyclean-target-boehm-gc
 mostlyclean-target: maybe-mostlyclean-target-rda
 mostlyclean-target: maybe-mostlyclean-target-libada
 mostlyclean-target: maybe-mostlyclean-target-libgomp
-mostlyclean-target: maybe-mostlyclean-target-libcilkrts
 mostlyclean-target: maybe-mostlyclean-target-libitm
 mostlyclean-target: maybe-mostlyclean-target-libatomic
 
@@ -1998,6 +2007,7 @@  clean-host: maybe-clean-lto-plugin
 clean-target: maybe-clean-target-libstdc++-v3
 clean-target: maybe-clean-target-libsanitizer
 clean-target: maybe-clean-target-libvtv
+clean-target: maybe-clean-target-libcilkrts
 clean-target: maybe-clean-target-libssp
 clean-target: maybe-clean-target-newlib
 clean-target: maybe-clean-target-libgcc
@@ -2016,7 +2026,6 @@  clean-target: maybe-clean-target-boehm-gc
 clean-target: maybe-clean-target-rda
 clean-target: maybe-clean-target-libada
 clean-target: maybe-clean-target-libgomp
-clean-target: maybe-clean-target-libcilkrts
 clean-target: maybe-clean-target-libitm
 clean-target: maybe-clean-target-libatomic
 
@@ -2081,6 +2090,7 @@  distclean-host: maybe-distclean-lto-plugin
 distclean-target: maybe-distclean-target-libstdc++-v3
 distclean-target: maybe-distclean-target-libsanitizer
 distclean-target: maybe-distclean-target-libvtv
+distclean-target: maybe-distclean-target-libcilkrts
 distclean-target: maybe-distclean-target-libssp
 distclean-target: maybe-distclean-target-newlib
 distclean-target: maybe-distclean-target-libgcc
@@ -2099,7 +2109,6 @@  distclean-target: maybe-distclean-target-boehm-gc
 distclean-target: maybe-distclean-target-rda
 distclean-target: maybe-distclean-target-libada
 distclean-target: maybe-distclean-target-libgomp
-distclean-target: maybe-distclean-target-libcilkrts
 distclean-target: maybe-distclean-target-libitm
 distclean-target: maybe-distclean-target-libatomic
 
@@ -2164,6 +2173,7 @@  maintainer-clean-host: maybe-maintainer-clean-lto-plugin
 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
+maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
 maintainer-clean-target: maybe-maintainer-clean-target-libssp
 maintainer-clean-target: maybe-maintainer-clean-target-newlib
 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
@@ -2182,7 +2192,6 @@  maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
 maintainer-clean-target: maybe-maintainer-clean-target-rda
 maintainer-clean-target: maybe-maintainer-clean-target-libada
 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
-maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
 maintainer-clean-target: maybe-maintainer-clean-target-libitm
 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
 
@@ -2302,6 +2311,7 @@  check-target:  \
     maybe-check-target-libstdc++-v3 \
     maybe-check-target-libsanitizer \
     maybe-check-target-libvtv \
+    maybe-check-target-libcilkrts \
     maybe-check-target-libssp \
     maybe-check-target-newlib \
     maybe-check-target-libgcc \
@@ -2457,6 +2467,7 @@  install-target:  \
     maybe-install-target-libstdc++-v3 \
     maybe-install-target-libsanitizer \
     maybe-install-target-libvtv \
+    maybe-install-target-libcilkrts \
     maybe-install-target-libssp \
     maybe-install-target-newlib \
     maybe-install-target-libgcc \
@@ -2475,7 +2486,6 @@  install-target:  \
     maybe-install-target-rda \
     maybe-install-target-libada \
     maybe-install-target-libgomp \
-    maybe-install-target-libcilkrts \
     maybe-install-target-libitm \
     maybe-install-target-libatomic
 
@@ -2560,6 +2570,7 @@  install-strip-target:  \
     maybe-install-strip-target-libstdc++-v3 \
     maybe-install-strip-target-libsanitizer \
     maybe-install-strip-target-libvtv \
+    maybe-install-strip-target-libcilkrts \
     maybe-install-strip-target-libssp \
     maybe-install-strip-target-newlib \
     maybe-install-strip-target-libgcc \
@@ -2577,7 +2588,6 @@  install-strip-target:  \
     maybe-install-strip-target-boehm-gc \
     maybe-install-strip-target-rda \
     maybe-install-strip-target-libada \
-    maybe-install-strip-target-libcilkrts \
     maybe-install-strip-target-libgomp \
     maybe-install-strip-target-libitm \
     maybe-install-strip-target-libatomic
@@ -33685,6 +33695,463 @@  maintainer-clean-target-libvtv:
 
 
 
+.PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
+maybe-configure-target-libcilkrts:
+@if gcc-bootstrap
+configure-target-libcilkrts: stage_current
+@endif gcc-bootstrap
+@if target-libcilkrts
+maybe-configure-target-libcilkrts: configure-target-libcilkrts
+configure-target-libcilkrts: 
+	@: $(MAKE); $(unstage)
+	@r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	echo "Checking multilib configuration for libcilkrts..."; \
+	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
+	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
+	if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
+	  if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
+	    rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
+	  else \
+	    rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
+	    mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
+	  fi; \
+	else \
+	  mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
+	fi; \
+	test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
+	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
+	$(NORMAL_TARGET_EXPORTS)  \
+	echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
+	cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
+	case $(srcdir) in \
+	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
+	  *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
+		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+	esac; \
+	srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
+	libsrcdir="$$s/libcilkrts"; \
+	rm -f no-such-file || : ; \
+	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
+	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
+	  --target=${target_alias} $${srcdiroption}  \
+	  || exit 1
+@endif target-libcilkrts
+
+
+
+
+
+.PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
+maybe-all-target-libcilkrts:
+@if gcc-bootstrap
+all-target-libcilkrts: stage_current
+@endif gcc-bootstrap
+@if target-libcilkrts
+TARGET-target-libcilkrts=all
+maybe-all-target-libcilkrts: all-target-libcilkrts
+all-target-libcilkrts: configure-target-libcilkrts
+	@: $(MAKE); $(unstage)
+	@r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS)  \
+	(cd $(TARGET_SUBDIR)/libcilkrts && \
+	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
+		$(TARGET-target-libcilkrts))
+@endif target-libcilkrts
+
+
+
+
+
+.PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
+maybe-check-target-libcilkrts:
+@if target-libcilkrts
+maybe-check-target-libcilkrts: check-target-libcilkrts
+
+check-target-libcilkrts:
+	@: $(MAKE); $(unstage)
+	@r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	(cd $(TARGET_SUBDIR)/libcilkrts && \
+	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
+
+@endif target-libcilkrts
+
+.PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
+maybe-install-target-libcilkrts:
+@if target-libcilkrts
+maybe-install-target-libcilkrts: install-target-libcilkrts
+
+install-target-libcilkrts: installdirs
+	@: $(MAKE); $(unstage)
+	@r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	(cd $(TARGET_SUBDIR)/libcilkrts && \
+	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
+
+@endif target-libcilkrts
+
+.PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
+maybe-install-strip-target-libcilkrts:
+@if target-libcilkrts
+maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
+
+install-strip-target-libcilkrts: installdirs
+	@: $(MAKE); $(unstage)
+	@r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	(cd $(TARGET_SUBDIR)/libcilkrts && \
+	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
+
+@endif target-libcilkrts
+
+# Other targets (info, dvi, pdf, etc.)
+
+.PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
+maybe-info-target-libcilkrts:
+@if target-libcilkrts
+maybe-info-target-libcilkrts: info-target-libcilkrts
+
+info-target-libcilkrts: \
+    configure-target-libcilkrts 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
+	r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	echo "Doing info in $(TARGET_SUBDIR)/libcilkrts" ; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libcilkrts && \
+	  $(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-libcilkrts
+
+.PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
+maybe-dvi-target-libcilkrts:
+@if target-libcilkrts
+maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
+
+dvi-target-libcilkrts: \
+    configure-target-libcilkrts 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
+	r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts" ; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libcilkrts && \
+	  $(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-libcilkrts
+
+.PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
+maybe-pdf-target-libcilkrts:
+@if target-libcilkrts
+maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
+
+pdf-target-libcilkrts: \
+    configure-target-libcilkrts 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
+	r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts" ; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libcilkrts && \
+	  $(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-libcilkrts
+
+.PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
+maybe-html-target-libcilkrts:
+@if target-libcilkrts
+maybe-html-target-libcilkrts: html-target-libcilkrts
+
+html-target-libcilkrts: \
+    configure-target-libcilkrts 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
+	r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	echo "Doing html in $(TARGET_SUBDIR)/libcilkrts" ; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libcilkrts && \
+	  $(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-libcilkrts
+
+.PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
+maybe-TAGS-target-libcilkrts:
+@if target-libcilkrts
+maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
+
+TAGS-target-libcilkrts: \
+    configure-target-libcilkrts 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
+	r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts" ; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libcilkrts && \
+	  $(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-libcilkrts
+
+.PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
+maybe-install-info-target-libcilkrts:
+@if target-libcilkrts
+maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
+
+install-info-target-libcilkrts: \
+    configure-target-libcilkrts \
+    info-target-libcilkrts 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libcilkrts/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)/libcilkrts" ; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libcilkrts && \
+	  $(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-libcilkrts
+
+.PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
+maybe-install-pdf-target-libcilkrts:
+@if target-libcilkrts
+maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
+
+install-pdf-target-libcilkrts: \
+    configure-target-libcilkrts \
+    pdf-target-libcilkrts 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libcilkrts/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)/libcilkrts" ; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libcilkrts && \
+	  $(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-libcilkrts
+
+.PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
+maybe-install-html-target-libcilkrts:
+@if target-libcilkrts
+maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
+
+install-html-target-libcilkrts: \
+    configure-target-libcilkrts \
+    html-target-libcilkrts 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libcilkrts/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)/libcilkrts" ; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libcilkrts && \
+	  $(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-libcilkrts
+
+.PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
+maybe-installcheck-target-libcilkrts:
+@if target-libcilkrts
+maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
+
+installcheck-target-libcilkrts: \
+    configure-target-libcilkrts 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
+	r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts" ; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libcilkrts && \
+	  $(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-libcilkrts
+
+.PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
+maybe-mostlyclean-target-libcilkrts:
+@if target-libcilkrts
+maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
+
+mostlyclean-target-libcilkrts: 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
+	r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts" ; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libcilkrts && \
+	  $(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-libcilkrts
+
+.PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
+maybe-clean-target-libcilkrts:
+@if target-libcilkrts
+maybe-clean-target-libcilkrts: clean-target-libcilkrts
+
+clean-target-libcilkrts: 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
+	r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts" ; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libcilkrts && \
+	  $(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-libcilkrts
+
+.PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
+maybe-distclean-target-libcilkrts:
+@if target-libcilkrts
+maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
+
+distclean-target-libcilkrts: 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
+	r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts" ; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libcilkrts && \
+	  $(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-libcilkrts
+
+.PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
+maybe-maintainer-clean-target-libcilkrts:
+@if target-libcilkrts
+maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
+
+maintainer-clean-target-libcilkrts: 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libcilkrts/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)/libcilkrts" ; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libcilkrts && \
+	  $(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-libcilkrts
+
+
+
+
+
 .PHONY: configure-target-libssp maybe-configure-target-libssp
 maybe-configure-target-libssp:
 @if gcc-bootstrap
@@ -41883,983 +42350,6 @@  maintainer-clean-target-libada:
 @endif target-libada
 
 
-.PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
-maybe-configure-target-libcilkrts:
-@if gcc-bootstrap
-configure-target-libcilkrts: stage_current
-@endif gcc-bootstrap
-@if target-libcilkrts
-maybe-configure-target-libcilkrts: configure-target-libcilkrts
-configure-target-libcilkrts: 
-	@r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	echo "Checking multilib configuration for libcilkrts...(1)"; \
-	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
-	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
-	if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
-	  if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
-	    rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
-	  else \
-	    rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
-	    mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
-	  fi; \
-	else \
-	  mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
-	fi; \
-	test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
-	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
-	$(NORMAL_TARGET_EXPORTS)  \
-	echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
-	cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
-	case $(srcdir) in \
-	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
-	  *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
-		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
-	esac; \
-	srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
-	libsrcdir="$$s/libcilkrts"; \
-	rm -f no-such-file || : ; \
-	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
-	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
-	  --target=${target_alias} $${srcdiroption}  \
-	  || exit 1 
-@endif target-libcilkrts
-
-
-.PHONY: configure-stage1-target-libcilkrts maybe-configure-stage1-target-libcilkrts
-maybe-configure-stage1-target-libcilkrts:
-@if target-libcilkrts-bootstrap
-maybe-configure-stage1-target-libcilkrts: configure-stage1-target-libcilkrts
-configure-stage1-target-libcilkrts:
-	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
-	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts
-	@r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	TFLAGS="$(STAGE1_TFLAGS)"; \
-	echo "Checking multilib configuration for libcilkrts...(2)"; \
-	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
-	if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
-	  if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
-	    rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
-	  else \
-	    rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
-	    mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
-	  fi; \
-	else \
-	  mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
-	fi; \
-	test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
-	$(NORMAL_TARGET_EXPORTS) \
-	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
-	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
-	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
-	echo Configuring stage 1 in $(TARGET_SUBDIR)/libcilkrts ; \
-	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
-	cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \
-	case $(srcdir) in \
-	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
-	  *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
-		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
-	esac; \
-	srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
-	libsrcdir="$$s/libcilkrts"; \
-	$(SHELL) $${libsrcdir}/configure \
-	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
-	  --target=${target_alias} $${srcdiroption} \
-	  $(STAGE1_CONFIGURE_FLAGS)
-@endif target-libcilkrts-bootstrap
-
-.PHONY: configure-stage2-target-libcilkrts maybe-configure-stage2-target-libcilkrts
-maybe-configure-stage2-target-libcilkrts:
-@if target-libcilkrts-bootstrap
-maybe-configure-stage2-target-libcilkrts: configure-stage2-target-libcilkrts
-configure-stage2-target-libcilkrts:
-	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
-	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts
-	@r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	TFLAGS="$(STAGE2_TFLAGS)"; \
-	echo "Checking multilib configuration for libcilkrts...(3)"; \
-	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
-	if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
-	  if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
-	    rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
-	  else \
-	    rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
-	    mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
-	  fi; \
-	else \
-	  mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
-	fi; \
-	test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
-	$(NORMAL_TARGET_EXPORTS) \
-	 \
-	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
-	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
-	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
-	echo Configuring stage 2 in $(TARGET_SUBDIR)/libcilkrts ; \
-	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
-	cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \
-	case $(srcdir) in \
-	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
-	  *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
-		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
-	esac; \
-	srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
-	libsrcdir="$$s/libcilkrts"; \
-	$(SHELL) $${libsrcdir}/configure \
-	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
-	  --target=${target_alias} $${srcdiroption} \
-	  --with-build-libsubdir=$(HOST_SUBDIR) \
-	  $(STAGE2_CONFIGURE_FLAGS)
-@endif target-libcilkrts-bootstrap
-
-.PHONY: configure-stage3-target-libcilkrts maybe-configure-stage3-target-libcilkrts
-maybe-configure-stage3-target-libcilkrts:
-@if target-libcilkrts-bootstrap
-maybe-configure-stage3-target-libcilkrts: configure-stage3-target-libcilkrts
-configure-stage3-target-libcilkrts:
-	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
-	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts
-	@r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	TFLAGS="$(STAGE3_TFLAGS)"; \
-	echo "Checking multilib configuration for libcilkrts...(4)"; \
-	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
-	if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
-	  if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
-	    rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
-	  else \
-	    rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
-	    mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
-	  fi; \
-	else \
-	  mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
-	fi; \
-	test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
-	$(NORMAL_TARGET_EXPORTS) \
-	 \
-	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
-	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
-	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
-	echo Configuring stage 3 in $(TARGET_SUBDIR)/libcilkrts ; \
-	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
-	cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \
-	case $(srcdir) in \
-	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
-	  *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
-		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
-	esac; \
-	srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
-	libsrcdir="$$s/libcilkrts"; \
-	$(SHELL) $${libsrcdir}/configure \
-	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
-	  --target=${target_alias} $${srcdiroption} \
-	  --with-build-libsubdir=$(HOST_SUBDIR) \
-	  $(STAGE3_CONFIGURE_FLAGS)
-@endif target-libcilkrts-bootstrap
-
-.PHONY: configure-stage4-target-libcilkrts maybe-configure-stage4-target-libcilkrts
-maybe-configure-stage4-target-libcilkrts:
-@if target-libcilkrts-bootstrap
-maybe-configure-stage4-target-libcilkrts: configure-stage4-target-libcilkrts
-configure-stage4-target-libcilkrts:
-	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
-	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts
-	@r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	TFLAGS="$(STAGE4_TFLAGS)"; \
-	echo "Checking multilib configuration for libcilkrts...(4)"; \
-	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
-	if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
-	  if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
-	    rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
-	  else \
-	    rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
-	    mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
-	  fi; \
-	else \
-	  mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
-	fi; \
-	test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
-	$(NORMAL_TARGET_EXPORTS) \
-	 \
-	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
-	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
-	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
-	echo Configuring stage 4 in $(TARGET_SUBDIR)/libcilkrts ; \
-	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
-	cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \
-	case $(srcdir) in \
-	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
-	  *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
-		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
-	esac; \
-	srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
-	libsrcdir="$$s/libcilkrts"; \
-	$(SHELL) $${libsrcdir}/configure \
-	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
-	  --target=${target_alias} $${srcdiroption} \
-	  --with-build-libsubdir=$(HOST_SUBDIR) \
-	  $(STAGE4_CONFIGURE_FLAGS)
-@endif target-libcilkrts-bootstrap
-
-.PHONY: configure-stageprofile-target-libcilkrts maybe-configure-stageprofile-target-libcilkrts
-maybe-configure-stageprofile-target-libcilkrts:
-@if target-libcilkrts-bootstrap
-maybe-configure-stageprofile-target-libcilkrts: configure-stageprofile-target-libcilkrts
-configure-stageprofile-target-libcilkrts:
-	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
-	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts
-	@r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	TFLAGS="$(STAGEprofile_TFLAGS)"; \
-	echo "Checking multilib configuration for libcilkrts...(5)"; \
-	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
-	if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
-	  if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
-	    rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
-	  else \
-	    rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
-	    mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
-	  fi; \
-	else \
-	  mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
-	fi; \
-	test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
-	$(NORMAL_TARGET_EXPORTS) \
-	 \
-	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
-	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
-	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
-	echo Configuring stage profile in $(TARGET_SUBDIR)/libcilkrts ; \
-	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
-	cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \
-	case $(srcdir) in \
-	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
-	  *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
-		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
-	esac; \
-	srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
-	libsrcdir="$$s/libcilkrts"; \
-	$(SHELL) $${libsrcdir}/configure \
-	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
-	  --target=${target_alias} $${srcdiroption} \
-	  --with-build-libsubdir=$(HOST_SUBDIR) \
-	  $(STAGEprofile_CONFIGURE_FLAGS)
-@endif target-libcilkrts-bootstrap
-
-.PHONY: configure-stagefeedback-target-libcilkrts maybe-configure-stagefeedback-target-libcilkrts
-maybe-configure-stagefeedback-target-libcilkrts:
-@if target-libcilkrts-bootstrap
-maybe-configure-stagefeedback-target-libcilkrts: configure-stagefeedback-target-libcilkrts
-configure-stagefeedback-target-libcilkrts:
-	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
-	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts
-	@r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
-	echo "Checking multilib configuration for libcilkrts...(6)"; \
-	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
-	if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
-	  if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
-	    rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
-	  else \
-	    rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
-	    mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
-	  fi; \
-	else \
-	  mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
-	fi; \
-	test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
-	$(NORMAL_TARGET_EXPORTS) \
-	 \
-	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
-	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
-	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
-	echo Configuring stage feedback in $(TARGET_SUBDIR)/libcilkrts ; \
-	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
-	cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \
-	case $(srcdir) in \
-	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
-	  *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
-		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
-	esac; \
-	srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
-	libsrcdir="$$s/libcilkrts"; \
-	$(SHELL) $${libsrcdir}/configure \
-	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
-	  --target=${target_alias} $${srcdiroption} \
-	  --with-build-libsubdir=$(HOST_SUBDIR) \
-	  $(STAGEfeedback_CONFIGURE_FLAGS)
-@endif target-libcilkrts-bootstrap
-
-
-
-
-
-.PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
-maybe-all-target-libcilkrts:
-@if gcc-bootstrap
-all-target-libcilkrts: stage_current
-@endif gcc-bootstrap
-@if target-libcilkrts
-TARGET-target-libcilkrts=all
-maybe-all-target-libcilkrts: all-target-libcilkrts
-all-target-libcilkrts: configure-target-libcilkrts
-	@r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	$(NORMAL_TARGET_EXPORTS)  \
-	(cd $(TARGET_SUBDIR)/libcilkrts && \
-	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
-		$(TARGET-target-libcilkrts))
-@endif target-libcilkrts
-
-
-
-.PHONY: all-stage1-target-libcilkrts maybe-all-stage1-target-libcilkrts
-.PHONY: clean-stage1-target-libcilkrts maybe-clean-stage1-target-libcilkrts
-maybe-all-stage1-target-libcilkrts:
-maybe-clean-stage1-target-libcilkrts:
-@if target-libcilkrts-bootstrap
-maybe-all-stage1-target-libcilkrts: all-stage1-target-libcilkrts
-all-stage1: all-stage1-target-libcilkrts
-TARGET-stage1-target-libcilkrts = $(TARGET-target-libcilkrts)
-all-stage1-target-libcilkrts: configure-stage1-target-libcilkrts
-	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
-	@r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	TFLAGS="$(STAGE1_TFLAGS)"; \
-	$(NORMAL_TARGET_EXPORTS)  \
-	cd $(TARGET_SUBDIR)/libcilkrts && \
-	$(MAKE) $(BASE_FLAGS_TO_PASS) \
-		CFLAGS="$(CFLAGS_FOR_TARGET)" \
-		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
-		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
-		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
-		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
-		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-		$(EXTRA_TARGET_FLAGS)   \
-		TFLAGS="$(STAGE1_TFLAGS)" \
-		$(TARGET-stage1-target-libcilkrts)
-
-maybe-clean-stage1-target-libcilkrts: clean-stage1-target-libcilkrts
-clean-stage1: clean-stage1-target-libcilkrts
-clean-stage1-target-libcilkrts:
-	@if [ $(current_stage) = stage1 ]; then \
-	  [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
-	else \
-	  [ -f $(TARGET_SUBDIR)/stage1-libcilkrts/Makefile ] || exit 0; \
-	  $(MAKE) stage1-start; \
-	fi; \
-	cd $(TARGET_SUBDIR)/libcilkrts && \
-	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
-		 clean
-@endif target-libcilkrts-bootstrap
-
-
-.PHONY: all-stage2-target-libcilkrts maybe-all-stage2-target-libcilkrts
-.PHONY: clean-stage2-target-libcilkrts maybe-clean-stage2-target-libcilkrts
-maybe-all-stage2-target-libcilkrts:
-maybe-clean-stage2-target-libcilkrts:
-@if target-libcilkrts-bootstrap
-maybe-all-stage2-target-libcilkrts: all-stage2-target-libcilkrts
-all-stage2: all-stage2-target-libcilkrts
-TARGET-stage2-target-libcilkrts = $(TARGET-target-libcilkrts)
-all-stage2-target-libcilkrts: configure-stage2-target-libcilkrts
-	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
-	@r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	TFLAGS="$(STAGE2_TFLAGS)"; \
-	$(NORMAL_TARGET_EXPORTS) \
-	  \
-	cd $(TARGET_SUBDIR)/libcilkrts && \
-	$(MAKE) $(BASE_FLAGS_TO_PASS) \
-		CFLAGS="$(CFLAGS_FOR_TARGET)" \
-		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
-		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
-		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
-		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
-		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-		$(EXTRA_TARGET_FLAGS)   \
-		TFLAGS="$(STAGE2_TFLAGS)" \
-		$(TARGET-stage2-target-libcilkrts)
-
-maybe-clean-stage2-target-libcilkrts: clean-stage2-target-libcilkrts
-clean-stage2: clean-stage2-target-libcilkrts
-clean-stage2-target-libcilkrts:
-	@if [ $(current_stage) = stage2 ]; then \
-	  [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
-	else \
-	  [ -f $(TARGET_SUBDIR)/stage2-libcilkrts/Makefile ] || exit 0; \
-	  $(MAKE) stage2-start; \
-	fi; \
-	cd $(TARGET_SUBDIR)/libcilkrts && \
-	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
-		  \
-		 clean
-@endif target-libcilkrts-bootstrap
-
-
-.PHONY: all-stage3-target-libcilkrts maybe-all-stage3-target-libcilkrts
-.PHONY: clean-stage3-target-libcilkrts maybe-clean-stage3-target-libcilkrts
-maybe-all-stage3-target-libcilkrts:
-maybe-clean-stage3-target-libcilkrts:
-@if target-libcilkrts-bootstrap
-maybe-all-stage3-target-libcilkrts: all-stage3-target-libcilkrts
-all-stage3: all-stage3-target-libcilkrts
-TARGET-stage3-target-libcilkrts = $(TARGET-target-libcilkrts)
-all-stage3-target-libcilkrts: configure-stage3-target-libcilkrts
-	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
-	@r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	TFLAGS="$(STAGE3_TFLAGS)"; \
-	$(NORMAL_TARGET_EXPORTS) \
-	  \
-	cd $(TARGET_SUBDIR)/libcilkrts && \
-	$(MAKE) $(BASE_FLAGS_TO_PASS) \
-		CFLAGS="$(CFLAGS_FOR_TARGET)" \
-		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
-		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
-		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
-		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
-		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-		$(EXTRA_TARGET_FLAGS)   \
-		TFLAGS="$(STAGE3_TFLAGS)" \
-		$(TARGET-stage3-target-libcilkrts)
-
-maybe-clean-stage3-target-libcilkrts: clean-stage3-target-libcilkrts
-clean-stage3: clean-stage3-target-libcilkrts
-clean-stage3-target-libcilkrts:
-	@if [ $(current_stage) = stage3 ]; then \
-	  [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
-	else \
-	  [ -f $(TARGET_SUBDIR)/stage3-libcilkrts/Makefile ] || exit 0; \
-	  $(MAKE) stage3-start; \
-	fi; \
-	cd $(TARGET_SUBDIR)/libcilkrts && \
-	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
-		  \
-		 clean
-@endif target-libcilkrts-bootstrap
-
-
-.PHONY: all-stage4-target-libcilkrts maybe-all-stage4-target-libcilkrts
-.PHONY: clean-stage4-target-libcilkrts maybe-clean-stage4-target-libcilkrts
-maybe-all-stage4-target-libcilkrts:
-maybe-clean-stage4-target-libcilkrts:
-@if target-libcilkrts-bootstrap
-maybe-all-stage4-target-libcilkrts: all-stage4-target-libcilkrts
-all-stage4: all-stage4-target-libcilkrts
-TARGET-stage4-target-libcilkrts = $(TARGET-target-libcilkrts)
-all-stage4-target-libcilkrts: configure-stage4-target-libcilkrts
-	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
-	@r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	TFLAGS="$(STAGE4_TFLAGS)"; \
-	$(NORMAL_TARGET_EXPORTS) \
-	  \
-	cd $(TARGET_SUBDIR)/libcilkrts && \
-	$(MAKE) $(BASE_FLAGS_TO_PASS) \
-		CFLAGS="$(CFLAGS_FOR_TARGET)" \
-		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
-		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
-		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
-		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
-		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-		$(EXTRA_TARGET_FLAGS)   \
-		TFLAGS="$(STAGE4_TFLAGS)" \
-		$(TARGET-stage4-target-libcilkrts)
-
-maybe-clean-stage4-target-libcilkrts: clean-stage4-target-libcilkrts
-clean-stage4: clean-stage4-target-libcilkrts
-clean-stage4-target-libcilkrts:
-	@if [ $(current_stage) = stage4 ]; then \
-	  [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
-	else \
-	  [ -f $(TARGET_SUBDIR)/stage4-libcilkrts/Makefile ] || exit 0; \
-	  $(MAKE) stage4-start; \
-	fi; \
-	cd $(TARGET_SUBDIR)/libcilkrts && \
-	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
-		  \
-		 clean
-@endif target-libcilkrts-bootstrap
-
-
-.PHONY: all-stageprofile-target-libcilkrts maybe-all-stageprofile-target-libcilkrts
-.PHONY: clean-stageprofile-target-libcilkrts maybe-clean-stageprofile-target-libcilkrts
-maybe-all-stageprofile-target-libcilkrts:
-maybe-clean-stageprofile-target-libcilkrts:
-@if target-libcilkrts-bootstrap
-maybe-all-stageprofile-target-libcilkrts: all-stageprofile-target-libcilkrts
-all-stageprofile: all-stageprofile-target-libcilkrts
-TARGET-stageprofile-target-libcilkrts = $(TARGET-target-libcilkrts)
-all-stageprofile-target-libcilkrts: configure-stageprofile-target-libcilkrts
-	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
-	@r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	TFLAGS="$(STAGEprofile_TFLAGS)"; \
-	$(NORMAL_TARGET_EXPORTS) \
-	  \
-	cd $(TARGET_SUBDIR)/libcilkrts && \
-	$(MAKE) $(BASE_FLAGS_TO_PASS) \
-		CFLAGS="$(CFLAGS_FOR_TARGET)" \
-		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
-		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
-		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
-		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
-		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-		$(EXTRA_TARGET_FLAGS)   \
-		TFLAGS="$(STAGEprofile_TFLAGS)" \
-		$(TARGET-stageprofile-target-libcilkrts)
-
-maybe-clean-stageprofile-target-libcilkrts: clean-stageprofile-target-libcilkrts
-clean-stageprofile: clean-stageprofile-target-libcilkrts
-clean-stageprofile-target-libcilkrts:
-	@if [ $(current_stage) = stageprofile ]; then \
-	  [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
-	else \
-	  [ -f $(TARGET_SUBDIR)/stageprofile-libcilkrts/Makefile ] || exit 0; \
-	  $(MAKE) stageprofile-start; \
-	fi; \
-	cd $(TARGET_SUBDIR)/libcilkrts && \
-	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
-		  \
-		 clean
-@endif target-libcilkrts-bootstrap
-
-
-.PHONY: all-stagefeedback-target-libcilkrts maybe-all-stagefeedback-target-libcilkrts
-.PHONY: clean-stagefeedback-target-libcilkrts maybe-clean-stagefeedback-target-libcilkrts
-maybe-all-stagefeedback-target-libcilkrts:
-maybe-clean-stagefeedback-target-libcilkrts:
-@if target-libcilkrts-bootstrap
-maybe-all-stagefeedback-target-libcilkrts: all-stagefeedback-target-libcilkrts
-all-stagefeedback: all-stagefeedback-target-libcilkrts
-TARGET-stagefeedback-target-libcilkrts = $(TARGET-target-libcilkrts)
-all-stagefeedback-target-libcilkrts: configure-stagefeedback-target-libcilkrts
-	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
-	@r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
-	$(NORMAL_TARGET_EXPORTS) \
-	  \
-	cd $(TARGET_SUBDIR)/libcilkrts && \
-	$(MAKE) $(BASE_FLAGS_TO_PASS) \
-		CFLAGS="$(CFLAGS_FOR_TARGET)" \
-		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
-		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
-		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
-		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
-		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-		$(EXTRA_TARGET_FLAGS)   \
-		TFLAGS="$(STAGEfeedback_TFLAGS)" \
-		$(TARGET-stagefeedback-target-libcilkrts)
-
-maybe-clean-stagefeedback-target-libcilkrts: clean-stagefeedback-target-libcilkrts
-clean-stagefeedback: clean-stagefeedback-target-libcilkrts
-clean-stagefeedback-target-libcilkrts:
-	@if [ $(current_stage) = stagefeedback ]; then \
-	  [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
-	else \
-	  [ -f $(TARGET_SUBDIR)/stagefeedback-libcilkrts/Makefile ] || exit 0; \
-	  $(MAKE) stagefeedback-start; \
-	fi; \
-	cd $(TARGET_SUBDIR)/libcilkrts && \
-	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
-		  \
-		 clean
-@endif target-libcilkrts-bootstrap
-
-
-
-
-
-
-.PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
-maybe-check-target-libcilkrts:
-@if target-libcilkrts
-maybe-check-target-libcilkrts: check-target-libcilkrts
-
-check-target-libcilkrts:
-	@: $(MAKE); $(unstage)
-	@r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	$(NORMAL_TARGET_EXPORTS) \
-	(cd $(TARGET_SUBDIR)/libcilkrts && \
-	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
-
-@endif target-libcilkrts
-
-.PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
-maybe-install-target-libcilkrts:
-@if target-libcilkrts
-maybe-install-target-libcilkrts: install-target-libcilkrts
-
-install-target-libcilkrts: installdirs
-	@: $(MAKE); $(unstage)
-	@r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	$(NORMAL_TARGET_EXPORTS) \
-	(cd $(TARGET_SUBDIR)/libcilkrts && \
-	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
-
-@endif target-libcilkrts
-
-.PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
-maybe-install-strip-target-libcilkrts:
-@if target-libcilkrts
-maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
-
-install-strip-target-libcilkrts: installdirs
-	@: $(MAKE); $(unstage)
-	@r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	$(NORMAL_TARGET_EXPORTS) \
-	(cd $(TARGET_SUBDIR)/libcilkrts && \
-	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
-
-@endif target-libcilkrts
-
-# Other targets (info, dvi, pdf, etc.)
-
-.PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
-maybe-info-target-libcilkrts:
-@if target-libcilkrts
-maybe-info-target-libcilkrts: info-target-libcilkrts
-
-info-target-libcilkrts: \
-    configure-target-libcilkrts 
-	@: $(MAKE); $(unstage)
-	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
-	r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	$(NORMAL_TARGET_EXPORTS) \
-	echo "Doing info in $(TARGET_SUBDIR)/libcilkrts" ; \
-	for flag in $(EXTRA_TARGET_FLAGS); do \
-	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-	done; \
-	(cd $(TARGET_SUBDIR)/libcilkrts && \
-	  $(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-libcilkrts
-
-.PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
-maybe-dvi-target-libcilkrts:
-@if target-libcilkrts
-maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
-
-dvi-target-libcilkrts: \
-    configure-target-libcilkrts 
-	@: $(MAKE); $(unstage)
-	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
-	r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	$(NORMAL_TARGET_EXPORTS) \
-	echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts" ; \
-	for flag in $(EXTRA_TARGET_FLAGS); do \
-	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-	done; \
-	(cd $(TARGET_SUBDIR)/libcilkrts && \
-	  $(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-libcilkrts
-
-.PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
-maybe-pdf-target-libcilkrts:
-@if target-libcilkrts
-maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
-
-pdf-target-libcilkrts: \
-    configure-target-libcilkrts 
-	@: $(MAKE); $(unstage)
-	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
-	r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	$(NORMAL_TARGET_EXPORTS) \
-	echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts" ; \
-	for flag in $(EXTRA_TARGET_FLAGS); do \
-	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-	done; \
-	(cd $(TARGET_SUBDIR)/libcilkrts && \
-	  $(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-libcilkrts
-
-.PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
-maybe-html-target-libcilkrts:
-@if target-libcilkrts
-maybe-html-target-libcilkrts: html-target-libcilkrts
-
-html-target-libcilkrts: \
-    configure-target-libcilkrts 
-	@: $(MAKE); $(unstage)
-	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
-	r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	$(NORMAL_TARGET_EXPORTS) \
-	echo "Doing html in $(TARGET_SUBDIR)/libcilkrts" ; \
-	for flag in $(EXTRA_TARGET_FLAGS); do \
-	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-	done; \
-	(cd $(TARGET_SUBDIR)/libcilkrts && \
-	  $(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-libcilkrts
-
-.PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
-maybe-TAGS-target-libcilkrts:
-@if target-libcilkrts
-maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
-
-TAGS-target-libcilkrts: \
-    configure-target-libcilkrts 
-	@: $(MAKE); $(unstage)
-	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
-	r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	$(NORMAL_TARGET_EXPORTS) \
-	echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts" ; \
-	for flag in $(EXTRA_TARGET_FLAGS); do \
-	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-	done; \
-	(cd $(TARGET_SUBDIR)/libcilkrts && \
-	  $(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-libcilkrts
-
-.PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
-maybe-install-info-target-libcilkrts:
-@if target-libcilkrts
-maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
-
-install-info-target-libcilkrts: \
-    configure-target-libcilkrts \
-    info-target-libcilkrts 
-	@: $(MAKE); $(unstage)
-	@[ -f $(TARGET_SUBDIR)/libcilkrts/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)/libcilkrts" ; \
-	for flag in $(EXTRA_TARGET_FLAGS); do \
-	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-	done; \
-	(cd $(TARGET_SUBDIR)/libcilkrts && \
-	  $(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-libcilkrts
-
-.PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
-maybe-install-pdf-target-libcilkrts:
-@if target-libcilkrts
-maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
-
-install-pdf-target-libcilkrts: \
-    configure-target-libcilkrts \
-    pdf-target-libcilkrts 
-	@: $(MAKE); $(unstage)
-	@[ -f $(TARGET_SUBDIR)/libcilkrts/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)/libcilkrts" ; \
-	for flag in $(EXTRA_TARGET_FLAGS); do \
-	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-	done; \
-	(cd $(TARGET_SUBDIR)/libcilkrts && \
-	  $(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-libcilkrts
-
-.PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
-maybe-install-html-target-libcilkrts:
-@if target-libcilkrts
-maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
-
-install-html-target-libcilkrts: \
-    configure-target-libcilkrts \
-    html-target-libcilkrts 
-	@: $(MAKE); $(unstage)
-	@[ -f $(TARGET_SUBDIR)/libcilkrts/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)/libcilkrts" ; \
-	for flag in $(EXTRA_TARGET_FLAGS); do \
-	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-	done; \
-	(cd $(TARGET_SUBDIR)/libcilkrts && \
-	  $(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-libcilkrts
-
-.PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
-maybe-installcheck-target-libcilkrts:
-@if target-libcilkrts
-maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
-
-installcheck-target-libcilkrts: \
-    configure-target-libcilkrts 
-	@: $(MAKE); $(unstage)
-	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
-	r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	$(NORMAL_TARGET_EXPORTS) \
-	echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts" ; \
-	for flag in $(EXTRA_TARGET_FLAGS); do \
-	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-	done; \
-	(cd $(TARGET_SUBDIR)/libcilkrts && \
-	  $(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-libcilkrts
-
-.PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
-maybe-mostlyclean-target-libcilkrts:
-@if target-libcilkrts
-maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
-
-mostlyclean-target-libcilkrts: 
-	@: $(MAKE); $(unstage)
-	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
-	r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	$(NORMAL_TARGET_EXPORTS) \
-	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts" ; \
-	for flag in $(EXTRA_TARGET_FLAGS); do \
-	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-	done; \
-	(cd $(TARGET_SUBDIR)/libcilkrts && \
-	  $(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-libcilkrts
-
-.PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
-maybe-clean-target-libcilkrts:
-@if target-libcilkrts
-maybe-clean-target-libcilkrts: clean-target-libcilkrts
-
-clean-target-libcilkrts: 
-	@: $(MAKE); $(unstage)
-	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
-	r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	$(NORMAL_TARGET_EXPORTS) \
-	echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts" ; \
-	for flag in $(EXTRA_TARGET_FLAGS); do \
-	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-	done; \
-	(cd $(TARGET_SUBDIR)/libcilkrts && \
-	  $(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-libcilkrts
-
-.PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
-maybe-distclean-target-libcilkrts:
-@if target-libcilkrts
-maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
-
-distclean-target-libcilkrts: 
-	@: $(MAKE); $(unstage)
-	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
-	r=`${PWD_COMMAND}`; export r; \
-	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-	$(NORMAL_TARGET_EXPORTS) \
-	echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts" ; \
-	for flag in $(EXTRA_TARGET_FLAGS); do \
-	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-	done; \
-	(cd $(TARGET_SUBDIR)/libcilkrts && \
-	  $(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-libcilkrts
-
-.PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
-maybe-maintainer-clean-target-libcilkrts:
-@if target-libcilkrts
-maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
-
-maintainer-clean-target-libcilkrts: 
-	@: $(MAKE); $(unstage)
-	@[ -f $(TARGET_SUBDIR)/libcilkrts/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)/libcilkrts" ; \
-	for flag in $(EXTRA_TARGET_FLAGS); do \
-	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
-	done; \
-	(cd $(TARGET_SUBDIR)/libcilkrts && \
-	  $(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-libcilkrts
 
 
 
@@ -46929,6 +46419,7 @@  configure-target-libatomic: stage_last
 configure-target-libstdc++-v3: maybe-all-gcc
 configure-target-libsanitizer: maybe-all-gcc
 configure-target-libvtv: maybe-all-gcc
+configure-target-libcilkrts: maybe-all-gcc
 configure-target-libssp: maybe-all-gcc
 configure-target-newlib: maybe-all-gcc
 configure-target-libgcc: maybe-all-gcc
@@ -46947,7 +46438,6 @@  configure-target-boehm-gc: maybe-all-gcc
 configure-target-rda: maybe-all-gcc
 configure-target-libada: maybe-all-gcc
 configure-target-libgomp: maybe-all-gcc
-configure-target-libcilkrts: maybe-all-gcc
 configure-target-libitm: maybe-all-gcc
 configure-target-libatomic: maybe-all-gcc
 @endif gcc-no-bootstrap
@@ -47713,8 +47203,6 @@  configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
-configure-target-libcilkrts: maybe-all-target-libstdc++-v3
-configure-target-libcilkrts: maybe-all-gcc
 all-target-libstdc++-v3: maybe-configure-target-libgomp
 
 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
@@ -47779,8 +47267,8 @@  configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
 configure-target-libstdc++-v3: maybe-all-target-libgcc
 configure-target-libsanitizer: maybe-all-target-libgcc
 configure-target-libvtv: maybe-all-target-libgcc
-configure-target-libssp: maybe-all-target-libgcc
 configure-target-libcilkrts: maybe-all-target-libgcc
+configure-target-libssp: maybe-all-target-libgcc
 configure-target-newlib: maybe-all-target-libgcc
 configure-target-libbacktrace: maybe-all-target-libgcc
 configure-target-libquadmath: maybe-all-target-libgcc
@@ -47808,6 +47296,9 @@  configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
 
 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
 
+configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
+configure-target-libcilkrts: maybe-all-target-libstdc++-v3
+
 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
 
 
@@ -47828,8 +47319,6 @@  configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
 
 
 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
-configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
-configure-target-libcilkrts: maybe-all-target-libstdc++-v3
 
 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
 configure-target-libjava: maybe-all-target-libstdc++-v3