Mercurial > hg > CbC > CbC_gcc
comparison Makefile.in @ 63:b7f97abdc517 gcc-4.6-20100522
update gcc from gcc-4.5.0 to gcc-4.6
author | ryoma <e075725@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 24 May 2010 12:47:05 +0900 |
parents | 77e2b8dfacca |
children | f6334be47118 |
comparison
equal
deleted
inserted
replaced
56:3c8a44c06a95 | 63:b7f97abdc517 |
---|---|
171 CFLAGS="$(CFLAGS_FOR_BUILD)" \ | 171 CFLAGS="$(CFLAGS_FOR_BUILD)" \ |
172 LDFLAGS="$(LDFLAGS_FOR_BUILD)" | 172 LDFLAGS="$(LDFLAGS_FOR_BUILD)" |
173 | 173 |
174 # This is the list of directories to built for the host system. | 174 # This is the list of directories to built for the host system. |
175 SUBDIRS = @configdirs@ | 175 SUBDIRS = @configdirs@ |
176 TARGET_CONFIGDIRS = @target_configdirs@ | |
176 # This is set by the configure script to the arguments to use when configuring | 177 # This is set by the configure script to the arguments to use when configuring |
177 # directories built for the host system. | 178 # directories built for the host system. |
178 HOST_CONFIGARGS = @host_configargs@ | 179 HOST_CONFIGARGS = @host_configargs@ |
179 # Host programs are put under this directory, which is . except if building | 180 # Host programs are put under this directory, which is . except if building |
180 # with srcdir=.. | 181 # with srcdir=.. |
257 TARGET_SUBDIR = @target_subdir@ | 258 TARGET_SUBDIR = @target_subdir@ |
258 # This is set by the configure script to the arguments to use when configuring | 259 # This is set by the configure script to the arguments to use when configuring |
259 # directories built for the target. | 260 # directories built for the target. |
260 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)" | 261 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)" |
261 # This is the list of variables to export in the environment when | 262 # This is the list of variables to export in the environment when |
262 # configuring subdirectories for the host system. | 263 # configuring subdirectories for the target system. |
263 BASE_TARGET_EXPORTS = \ | 264 BASE_TARGET_EXPORTS = \ |
264 $(BASE_EXPORTS) \ | 265 $(BASE_EXPORTS) \ |
265 AR="$(AR_FOR_TARGET)"; export AR; \ | 266 AR="$(AR_FOR_TARGET)"; export AR; \ |
266 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \ | 267 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \ |
267 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \ | 268 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \ |
279 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \ | 280 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \ |
280 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \ | 281 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \ |
281 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \ | 282 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \ |
282 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \ | 283 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \ |
283 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \ | 284 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \ |
284 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); | 285 @if gcc-bootstrap |
286 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \ | |
287 @endif gcc-bootstrap | |
288 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \ | |
289 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS; | |
285 | 290 |
286 RAW_CXX_TARGET_EXPORTS = \ | 291 RAW_CXX_TARGET_EXPORTS = \ |
287 $(BASE_TARGET_EXPORTS) \ | 292 $(BASE_TARGET_EXPORTS) \ |
288 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \ | 293 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \ |
289 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX; | 294 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX; |
1115 all-target: maybe-all-target-zlib | 1120 all-target: maybe-all-target-zlib |
1116 all-target: maybe-all-target-boehm-gc | 1121 all-target: maybe-all-target-boehm-gc |
1117 all-target: maybe-all-target-qthreads | 1122 all-target: maybe-all-target-qthreads |
1118 all-target: maybe-all-target-rda | 1123 all-target: maybe-all-target-rda |
1119 all-target: maybe-all-target-libada | 1124 all-target: maybe-all-target-libada |
1125 @if target-libgomp-no-bootstrap | |
1120 all-target: maybe-all-target-libgomp | 1126 all-target: maybe-all-target-libgomp |
1127 @endif target-libgomp-no-bootstrap | |
1121 | 1128 |
1122 # Do a target for all the subdirectories. A ``make do-X'' will do a | 1129 # Do a target for all the subdirectories. A ``make do-X'' will do a |
1123 # ``make X'' in all subdirectories (because, in general, there is a | 1130 # ``make X'' in all subdirectories (because, in general, there is a |
1124 # dependency (below) of X upon do-X, a ``make X'' will also do this, | 1131 # dependency (below) of X upon do-X, a ``make X'' will also do this, |
1125 # but it may do additional work as well). | 1132 # but it may do additional work as well). |
2649 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile | 2656 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile |
2650 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES | 2657 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES |
2651 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null | 2658 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null |
2652 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null | 2659 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null |
2653 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null | 2660 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null |
2661 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null | |
2654 | 2662 |
2655 local-maintainer-clean: | 2663 local-maintainer-clean: |
2656 @echo "This command is intended for maintainers to use;" | 2664 @echo "This command is intended for maintainers to use;" |
2657 @echo "it deletes files that may require special tools to rebuild." | 2665 @echo "it deletes files that may require special tools to rebuild." |
2658 | 2666 |
54624 configure-target-libgomp: stage_current | 54632 configure-target-libgomp: stage_current |
54625 @endif gcc-bootstrap | 54633 @endif gcc-bootstrap |
54626 @if target-libgomp | 54634 @if target-libgomp |
54627 maybe-configure-target-libgomp: configure-target-libgomp | 54635 maybe-configure-target-libgomp: configure-target-libgomp |
54628 configure-target-libgomp: | 54636 configure-target-libgomp: |
54629 @: $(MAKE); $(unstage) | |
54630 @r=`${PWD_COMMAND}`; export r; \ | 54637 @r=`${PWD_COMMAND}`; export r; \ |
54631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | 54638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
54632 echo "Checking multilib configuration for libgomp..."; \ | 54639 echo "Checking multilib configuration for libgomp..."; \ |
54633 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \ | 54640 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \ |
54634 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \ | 54641 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \ |
54661 || exit 1 | 54668 || exit 1 |
54662 @endif target-libgomp | 54669 @endif target-libgomp |
54663 | 54670 |
54664 | 54671 |
54665 | 54672 |
54673 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp | |
54674 maybe-configure-stage1-target-libgomp: | |
54675 @if target-libgomp-bootstrap | |
54676 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp | |
54677 configure-stage1-target-libgomp: | |
54678 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start | |
54679 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp | |
54680 @r=`${PWD_COMMAND}`; export r; \ | |
54681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | |
54682 TFLAGS="$(STAGE1_TFLAGS)"; \ | |
54683 echo "Checking multilib configuration for libgomp..."; \ | |
54684 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \ | |
54685 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \ | |
54686 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \ | |
54687 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \ | |
54688 else \ | |
54689 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \ | |
54690 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \ | |
54691 fi; \ | |
54692 else \ | |
54693 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \ | |
54694 fi; \ | |
54695 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \ | |
54696 $(NORMAL_TARGET_EXPORTS) \ | |
54697 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \ | |
54698 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \ | |
54699 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \ | |
54700 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \ | |
54701 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \ | |
54702 cd $(TARGET_SUBDIR)/libgomp || exit 1; \ | |
54703 case $(srcdir) in \ | |
54704 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ | |
54705 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \ | |
54706 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ | |
54707 esac; \ | |
54708 srcdiroption="--srcdir=$${topdir}/libgomp"; \ | |
54709 libsrcdir="$$s/libgomp"; \ | |
54710 $(SHELL) $${libsrcdir}/configure \ | |
54711 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ | |
54712 --target=${target_alias} $${srcdiroption} \ | |
54713 $(STAGE1_CONFIGURE_FLAGS) | |
54714 @endif target-libgomp-bootstrap | |
54715 | |
54716 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp | |
54717 maybe-configure-stage2-target-libgomp: | |
54718 @if target-libgomp-bootstrap | |
54719 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp | |
54720 configure-stage2-target-libgomp: | |
54721 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start | |
54722 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp | |
54723 @r=`${PWD_COMMAND}`; export r; \ | |
54724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | |
54725 TFLAGS="$(STAGE2_TFLAGS)"; \ | |
54726 echo "Checking multilib configuration for libgomp..."; \ | |
54727 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \ | |
54728 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \ | |
54729 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \ | |
54730 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \ | |
54731 else \ | |
54732 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \ | |
54733 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \ | |
54734 fi; \ | |
54735 else \ | |
54736 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \ | |
54737 fi; \ | |
54738 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \ | |
54739 $(NORMAL_TARGET_EXPORTS) \ | |
54740 \ | |
54741 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \ | |
54742 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \ | |
54743 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \ | |
54744 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \ | |
54745 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \ | |
54746 cd $(TARGET_SUBDIR)/libgomp || exit 1; \ | |
54747 case $(srcdir) in \ | |
54748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ | |
54749 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \ | |
54750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ | |
54751 esac; \ | |
54752 srcdiroption="--srcdir=$${topdir}/libgomp"; \ | |
54753 libsrcdir="$$s/libgomp"; \ | |
54754 $(SHELL) $${libsrcdir}/configure \ | |
54755 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ | |
54756 --target=${target_alias} $${srcdiroption} \ | |
54757 --with-build-libsubdir=$(HOST_SUBDIR) \ | |
54758 $(STAGE2_CONFIGURE_FLAGS) | |
54759 @endif target-libgomp-bootstrap | |
54760 | |
54761 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp | |
54762 maybe-configure-stage3-target-libgomp: | |
54763 @if target-libgomp-bootstrap | |
54764 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp | |
54765 configure-stage3-target-libgomp: | |
54766 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start | |
54767 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp | |
54768 @r=`${PWD_COMMAND}`; export r; \ | |
54769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | |
54770 TFLAGS="$(STAGE3_TFLAGS)"; \ | |
54771 echo "Checking multilib configuration for libgomp..."; \ | |
54772 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \ | |
54773 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \ | |
54774 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \ | |
54775 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \ | |
54776 else \ | |
54777 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \ | |
54778 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \ | |
54779 fi; \ | |
54780 else \ | |
54781 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \ | |
54782 fi; \ | |
54783 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \ | |
54784 $(NORMAL_TARGET_EXPORTS) \ | |
54785 \ | |
54786 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \ | |
54787 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \ | |
54788 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \ | |
54789 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \ | |
54790 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \ | |
54791 cd $(TARGET_SUBDIR)/libgomp || exit 1; \ | |
54792 case $(srcdir) in \ | |
54793 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ | |
54794 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \ | |
54795 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ | |
54796 esac; \ | |
54797 srcdiroption="--srcdir=$${topdir}/libgomp"; \ | |
54798 libsrcdir="$$s/libgomp"; \ | |
54799 $(SHELL) $${libsrcdir}/configure \ | |
54800 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ | |
54801 --target=${target_alias} $${srcdiroption} \ | |
54802 --with-build-libsubdir=$(HOST_SUBDIR) \ | |
54803 $(STAGE3_CONFIGURE_FLAGS) | |
54804 @endif target-libgomp-bootstrap | |
54805 | |
54806 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp | |
54807 maybe-configure-stage4-target-libgomp: | |
54808 @if target-libgomp-bootstrap | |
54809 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp | |
54810 configure-stage4-target-libgomp: | |
54811 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start | |
54812 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp | |
54813 @r=`${PWD_COMMAND}`; export r; \ | |
54814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | |
54815 TFLAGS="$(STAGE4_TFLAGS)"; \ | |
54816 echo "Checking multilib configuration for libgomp..."; \ | |
54817 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \ | |
54818 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \ | |
54819 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \ | |
54820 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \ | |
54821 else \ | |
54822 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \ | |
54823 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \ | |
54824 fi; \ | |
54825 else \ | |
54826 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \ | |
54827 fi; \ | |
54828 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \ | |
54829 $(NORMAL_TARGET_EXPORTS) \ | |
54830 \ | |
54831 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \ | |
54832 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \ | |
54833 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \ | |
54834 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \ | |
54835 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \ | |
54836 cd $(TARGET_SUBDIR)/libgomp || exit 1; \ | |
54837 case $(srcdir) in \ | |
54838 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ | |
54839 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \ | |
54840 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ | |
54841 esac; \ | |
54842 srcdiroption="--srcdir=$${topdir}/libgomp"; \ | |
54843 libsrcdir="$$s/libgomp"; \ | |
54844 $(SHELL) $${libsrcdir}/configure \ | |
54845 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ | |
54846 --target=${target_alias} $${srcdiroption} \ | |
54847 --with-build-libsubdir=$(HOST_SUBDIR) \ | |
54848 $(STAGE4_CONFIGURE_FLAGS) | |
54849 @endif target-libgomp-bootstrap | |
54850 | |
54851 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp | |
54852 maybe-configure-stageprofile-target-libgomp: | |
54853 @if target-libgomp-bootstrap | |
54854 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp | |
54855 configure-stageprofile-target-libgomp: | |
54856 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start | |
54857 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp | |
54858 @r=`${PWD_COMMAND}`; export r; \ | |
54859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | |
54860 TFLAGS="$(STAGEprofile_TFLAGS)"; \ | |
54861 echo "Checking multilib configuration for libgomp..."; \ | |
54862 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \ | |
54863 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \ | |
54864 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \ | |
54865 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \ | |
54866 else \ | |
54867 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \ | |
54868 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \ | |
54869 fi; \ | |
54870 else \ | |
54871 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \ | |
54872 fi; \ | |
54873 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \ | |
54874 $(NORMAL_TARGET_EXPORTS) \ | |
54875 \ | |
54876 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \ | |
54877 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \ | |
54878 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \ | |
54879 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \ | |
54880 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \ | |
54881 cd $(TARGET_SUBDIR)/libgomp || exit 1; \ | |
54882 case $(srcdir) in \ | |
54883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ | |
54884 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \ | |
54885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ | |
54886 esac; \ | |
54887 srcdiroption="--srcdir=$${topdir}/libgomp"; \ | |
54888 libsrcdir="$$s/libgomp"; \ | |
54889 $(SHELL) $${libsrcdir}/configure \ | |
54890 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ | |
54891 --target=${target_alias} $${srcdiroption} \ | |
54892 --with-build-libsubdir=$(HOST_SUBDIR) \ | |
54893 $(STAGEprofile_CONFIGURE_FLAGS) | |
54894 @endif target-libgomp-bootstrap | |
54895 | |
54896 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp | |
54897 maybe-configure-stagefeedback-target-libgomp: | |
54898 @if target-libgomp-bootstrap | |
54899 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp | |
54900 configure-stagefeedback-target-libgomp: | |
54901 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start | |
54902 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp | |
54903 @r=`${PWD_COMMAND}`; export r; \ | |
54904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | |
54905 TFLAGS="$(STAGEfeedback_TFLAGS)"; \ | |
54906 echo "Checking multilib configuration for libgomp..."; \ | |
54907 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \ | |
54908 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \ | |
54909 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \ | |
54910 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \ | |
54911 else \ | |
54912 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \ | |
54913 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \ | |
54914 fi; \ | |
54915 else \ | |
54916 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \ | |
54917 fi; \ | |
54918 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \ | |
54919 $(NORMAL_TARGET_EXPORTS) \ | |
54920 \ | |
54921 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \ | |
54922 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \ | |
54923 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \ | |
54924 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \ | |
54925 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \ | |
54926 cd $(TARGET_SUBDIR)/libgomp || exit 1; \ | |
54927 case $(srcdir) in \ | |
54928 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ | |
54929 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \ | |
54930 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ | |
54931 esac; \ | |
54932 srcdiroption="--srcdir=$${topdir}/libgomp"; \ | |
54933 libsrcdir="$$s/libgomp"; \ | |
54934 $(SHELL) $${libsrcdir}/configure \ | |
54935 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ | |
54936 --target=${target_alias} $${srcdiroption} \ | |
54937 --with-build-libsubdir=$(HOST_SUBDIR) \ | |
54938 $(STAGEfeedback_CONFIGURE_FLAGS) | |
54939 @endif target-libgomp-bootstrap | |
54940 | |
54941 | |
54942 | |
54666 | 54943 |
54667 | 54944 |
54668 .PHONY: all-target-libgomp maybe-all-target-libgomp | 54945 .PHONY: all-target-libgomp maybe-all-target-libgomp |
54669 maybe-all-target-libgomp: | 54946 maybe-all-target-libgomp: |
54670 @if gcc-bootstrap | 54947 @if gcc-bootstrap |
54672 @endif gcc-bootstrap | 54949 @endif gcc-bootstrap |
54673 @if target-libgomp | 54950 @if target-libgomp |
54674 TARGET-target-libgomp=all | 54951 TARGET-target-libgomp=all |
54675 maybe-all-target-libgomp: all-target-libgomp | 54952 maybe-all-target-libgomp: all-target-libgomp |
54676 all-target-libgomp: configure-target-libgomp | 54953 all-target-libgomp: configure-target-libgomp |
54677 @: $(MAKE); $(unstage) | |
54678 @r=`${PWD_COMMAND}`; export r; \ | 54954 @r=`${PWD_COMMAND}`; export r; \ |
54679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | 54955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
54680 $(NORMAL_TARGET_EXPORTS) \ | 54956 $(NORMAL_TARGET_EXPORTS) \ |
54681 (cd $(TARGET_SUBDIR)/libgomp && \ | 54957 (cd $(TARGET_SUBDIR)/libgomp && \ |
54682 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ | 54958 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \ |
54683 $(TARGET-target-libgomp)) | 54959 $(TARGET-target-libgomp)) |
54684 @endif target-libgomp | 54960 @endif target-libgomp |
54961 | |
54962 | |
54963 | |
54964 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp | |
54965 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp | |
54966 maybe-all-stage1-target-libgomp: | |
54967 maybe-clean-stage1-target-libgomp: | |
54968 @if target-libgomp-bootstrap | |
54969 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp | |
54970 all-stage1: all-stage1-target-libgomp | |
54971 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp) | |
54972 all-stage1-target-libgomp: configure-stage1-target-libgomp | |
54973 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start | |
54974 @r=`${PWD_COMMAND}`; export r; \ | |
54975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | |
54976 TFLAGS="$(STAGE1_TFLAGS)"; \ | |
54977 $(NORMAL_TARGET_EXPORTS) \ | |
54978 cd $(TARGET_SUBDIR)/libgomp && \ | |
54979 $(MAKE) $(BASE_FLAGS_TO_PASS) \ | |
54980 CFLAGS="$(CFLAGS_FOR_TARGET)" \ | |
54981 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \ | |
54982 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \ | |
54983 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ | |
54984 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ | |
54985 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ | |
54986 $(EXTRA_TARGET_FLAGS) \ | |
54987 TFLAGS="$(STAGE1_TFLAGS)" \ | |
54988 $(TARGET-stage1-target-libgomp) | |
54989 | |
54990 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp | |
54991 clean-stage1: clean-stage1-target-libgomp | |
54992 clean-stage1-target-libgomp: | |
54993 @if [ $(current_stage) = stage1 ]; then \ | |
54994 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \ | |
54995 else \ | |
54996 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \ | |
54997 $(MAKE) stage1-start; \ | |
54998 fi; \ | |
54999 cd $(TARGET_SUBDIR)/libgomp && \ | |
55000 $(MAKE) $(EXTRA_TARGET_FLAGS) \ | |
55001 clean | |
55002 @endif target-libgomp-bootstrap | |
55003 | |
55004 | |
55005 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp | |
55006 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp | |
55007 maybe-all-stage2-target-libgomp: | |
55008 maybe-clean-stage2-target-libgomp: | |
55009 @if target-libgomp-bootstrap | |
55010 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp | |
55011 all-stage2: all-stage2-target-libgomp | |
55012 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp) | |
55013 all-stage2-target-libgomp: configure-stage2-target-libgomp | |
55014 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start | |
55015 @r=`${PWD_COMMAND}`; export r; \ | |
55016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | |
55017 TFLAGS="$(STAGE2_TFLAGS)"; \ | |
55018 $(NORMAL_TARGET_EXPORTS) \ | |
55019 \ | |
55020 cd $(TARGET_SUBDIR)/libgomp && \ | |
55021 $(MAKE) $(BASE_FLAGS_TO_PASS) \ | |
55022 CFLAGS="$(CFLAGS_FOR_TARGET)" \ | |
55023 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \ | |
55024 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \ | |
55025 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ | |
55026 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ | |
55027 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ | |
55028 $(EXTRA_TARGET_FLAGS) \ | |
55029 TFLAGS="$(STAGE2_TFLAGS)" \ | |
55030 $(TARGET-stage2-target-libgomp) | |
55031 | |
55032 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp | |
55033 clean-stage2: clean-stage2-target-libgomp | |
55034 clean-stage2-target-libgomp: | |
55035 @if [ $(current_stage) = stage2 ]; then \ | |
55036 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \ | |
55037 else \ | |
55038 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \ | |
55039 $(MAKE) stage2-start; \ | |
55040 fi; \ | |
55041 cd $(TARGET_SUBDIR)/libgomp && \ | |
55042 $(MAKE) $(EXTRA_TARGET_FLAGS) \ | |
55043 \ | |
55044 clean | |
55045 @endif target-libgomp-bootstrap | |
55046 | |
55047 | |
55048 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp | |
55049 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp | |
55050 maybe-all-stage3-target-libgomp: | |
55051 maybe-clean-stage3-target-libgomp: | |
55052 @if target-libgomp-bootstrap | |
55053 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp | |
55054 all-stage3: all-stage3-target-libgomp | |
55055 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp) | |
55056 all-stage3-target-libgomp: configure-stage3-target-libgomp | |
55057 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start | |
55058 @r=`${PWD_COMMAND}`; export r; \ | |
55059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | |
55060 TFLAGS="$(STAGE3_TFLAGS)"; \ | |
55061 $(NORMAL_TARGET_EXPORTS) \ | |
55062 \ | |
55063 cd $(TARGET_SUBDIR)/libgomp && \ | |
55064 $(MAKE) $(BASE_FLAGS_TO_PASS) \ | |
55065 CFLAGS="$(CFLAGS_FOR_TARGET)" \ | |
55066 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \ | |
55067 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \ | |
55068 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ | |
55069 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ | |
55070 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ | |
55071 $(EXTRA_TARGET_FLAGS) \ | |
55072 TFLAGS="$(STAGE3_TFLAGS)" \ | |
55073 $(TARGET-stage3-target-libgomp) | |
55074 | |
55075 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp | |
55076 clean-stage3: clean-stage3-target-libgomp | |
55077 clean-stage3-target-libgomp: | |
55078 @if [ $(current_stage) = stage3 ]; then \ | |
55079 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \ | |
55080 else \ | |
55081 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \ | |
55082 $(MAKE) stage3-start; \ | |
55083 fi; \ | |
55084 cd $(TARGET_SUBDIR)/libgomp && \ | |
55085 $(MAKE) $(EXTRA_TARGET_FLAGS) \ | |
55086 \ | |
55087 clean | |
55088 @endif target-libgomp-bootstrap | |
55089 | |
55090 | |
55091 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp | |
55092 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp | |
55093 maybe-all-stage4-target-libgomp: | |
55094 maybe-clean-stage4-target-libgomp: | |
55095 @if target-libgomp-bootstrap | |
55096 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp | |
55097 all-stage4: all-stage4-target-libgomp | |
55098 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp) | |
55099 all-stage4-target-libgomp: configure-stage4-target-libgomp | |
55100 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start | |
55101 @r=`${PWD_COMMAND}`; export r; \ | |
55102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | |
55103 TFLAGS="$(STAGE4_TFLAGS)"; \ | |
55104 $(NORMAL_TARGET_EXPORTS) \ | |
55105 \ | |
55106 cd $(TARGET_SUBDIR)/libgomp && \ | |
55107 $(MAKE) $(BASE_FLAGS_TO_PASS) \ | |
55108 CFLAGS="$(CFLAGS_FOR_TARGET)" \ | |
55109 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \ | |
55110 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \ | |
55111 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ | |
55112 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ | |
55113 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ | |
55114 $(EXTRA_TARGET_FLAGS) \ | |
55115 TFLAGS="$(STAGE4_TFLAGS)" \ | |
55116 $(TARGET-stage4-target-libgomp) | |
55117 | |
55118 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp | |
55119 clean-stage4: clean-stage4-target-libgomp | |
55120 clean-stage4-target-libgomp: | |
55121 @if [ $(current_stage) = stage4 ]; then \ | |
55122 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \ | |
55123 else \ | |
55124 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \ | |
55125 $(MAKE) stage4-start; \ | |
55126 fi; \ | |
55127 cd $(TARGET_SUBDIR)/libgomp && \ | |
55128 $(MAKE) $(EXTRA_TARGET_FLAGS) \ | |
55129 \ | |
55130 clean | |
55131 @endif target-libgomp-bootstrap | |
55132 | |
55133 | |
55134 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp | |
55135 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp | |
55136 maybe-all-stageprofile-target-libgomp: | |
55137 maybe-clean-stageprofile-target-libgomp: | |
55138 @if target-libgomp-bootstrap | |
55139 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp | |
55140 all-stageprofile: all-stageprofile-target-libgomp | |
55141 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp) | |
55142 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp | |
55143 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start | |
55144 @r=`${PWD_COMMAND}`; export r; \ | |
55145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | |
55146 TFLAGS="$(STAGEprofile_TFLAGS)"; \ | |
55147 $(NORMAL_TARGET_EXPORTS) \ | |
55148 \ | |
55149 cd $(TARGET_SUBDIR)/libgomp && \ | |
55150 $(MAKE) $(BASE_FLAGS_TO_PASS) \ | |
55151 CFLAGS="$(CFLAGS_FOR_TARGET)" \ | |
55152 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \ | |
55153 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \ | |
55154 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ | |
55155 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ | |
55156 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ | |
55157 $(EXTRA_TARGET_FLAGS) \ | |
55158 TFLAGS="$(STAGEprofile_TFLAGS)" \ | |
55159 $(TARGET-stageprofile-target-libgomp) | |
55160 | |
55161 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp | |
55162 clean-stageprofile: clean-stageprofile-target-libgomp | |
55163 clean-stageprofile-target-libgomp: | |
55164 @if [ $(current_stage) = stageprofile ]; then \ | |
55165 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \ | |
55166 else \ | |
55167 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \ | |
55168 $(MAKE) stageprofile-start; \ | |
55169 fi; \ | |
55170 cd $(TARGET_SUBDIR)/libgomp && \ | |
55171 $(MAKE) $(EXTRA_TARGET_FLAGS) \ | |
55172 \ | |
55173 clean | |
55174 @endif target-libgomp-bootstrap | |
55175 | |
55176 | |
55177 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp | |
55178 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp | |
55179 maybe-all-stagefeedback-target-libgomp: | |
55180 maybe-clean-stagefeedback-target-libgomp: | |
55181 @if target-libgomp-bootstrap | |
55182 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp | |
55183 all-stagefeedback: all-stagefeedback-target-libgomp | |
55184 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp) | |
55185 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp | |
55186 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start | |
55187 @r=`${PWD_COMMAND}`; export r; \ | |
55188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ | |
55189 TFLAGS="$(STAGEfeedback_TFLAGS)"; \ | |
55190 $(NORMAL_TARGET_EXPORTS) \ | |
55191 \ | |
55192 cd $(TARGET_SUBDIR)/libgomp && \ | |
55193 $(MAKE) $(BASE_FLAGS_TO_PASS) \ | |
55194 CFLAGS="$(CFLAGS_FOR_TARGET)" \ | |
55195 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \ | |
55196 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \ | |
55197 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ | |
55198 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ | |
55199 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ | |
55200 $(EXTRA_TARGET_FLAGS) \ | |
55201 TFLAGS="$(STAGEfeedback_TFLAGS)" \ | |
55202 $(TARGET-stagefeedback-target-libgomp) | |
55203 | |
55204 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp | |
55205 clean-stagefeedback: clean-stagefeedback-target-libgomp | |
55206 clean-stagefeedback-target-libgomp: | |
55207 @if [ $(current_stage) = stagefeedback ]; then \ | |
55208 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \ | |
55209 else \ | |
55210 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \ | |
55211 $(MAKE) stagefeedback-start; \ | |
55212 fi; \ | |
55213 cd $(TARGET_SUBDIR)/libgomp && \ | |
55214 $(MAKE) $(EXTRA_TARGET_FLAGS) \ | |
55215 \ | |
55216 clean | |
55217 @endif target-libgomp-bootstrap | |
55218 | |
54685 | 55219 |
54686 | 55220 |
54687 | 55221 |
54688 | 55222 |
54689 | 55223 |
57128 configure-target-zlib: stage_last | 57662 configure-target-zlib: stage_last |
57129 configure-target-boehm-gc: stage_last | 57663 configure-target-boehm-gc: stage_last |
57130 configure-target-qthreads: stage_last | 57664 configure-target-qthreads: stage_last |
57131 configure-target-rda: stage_last | 57665 configure-target-rda: stage_last |
57132 configure-target-libada: stage_last | 57666 configure-target-libada: stage_last |
57133 configure-target-libgomp: stage_last | 57667 configure-stage1-target-libgomp: maybe-all-stage1-gcc |
57668 configure-stage2-target-libgomp: maybe-all-stage2-gcc | |
57669 configure-stage3-target-libgomp: maybe-all-stage3-gcc | |
57670 configure-stage4-target-libgomp: maybe-all-stage4-gcc | |
57671 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc | |
57672 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc | |
57134 @endif gcc-bootstrap | 57673 @endif gcc-bootstrap |
57135 | 57674 |
57136 @if gcc-no-bootstrap | 57675 @if gcc-no-bootstrap |
57137 configure-target-libstdc++-v3: maybe-all-gcc | 57676 configure-target-libstdc++-v3: maybe-all-gcc |
57138 configure-target-libmudflap: maybe-all-gcc | 57677 configure-target-libmudflap: maybe-all-gcc |
57402 all-stage4-libcpp: maybe-all-stage4-intl | 57941 all-stage4-libcpp: maybe-all-stage4-intl |
57403 all-stageprofile-libcpp: maybe-all-stageprofile-intl | 57942 all-stageprofile-libcpp: maybe-all-stageprofile-intl |
57404 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl | 57943 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl |
57405 all-fixincludes: maybe-all-libiberty | 57944 all-fixincludes: maybe-all-libiberty |
57406 all-gnattools: maybe-all-target-libada | 57945 all-gnattools: maybe-all-target-libada |
57407 all-lto-plugin: maybe-all-libiberty | 57946 all-lto-plugin: maybe-all-gcc |
57408 | 57947 |
57409 all-stage1-lto-plugin: maybe-all-stage1-libiberty | 57948 all-stage1-lto-plugin: maybe-all-stage1-gcc |
57410 all-stage2-lto-plugin: maybe-all-stage2-libiberty | 57949 all-stage2-lto-plugin: maybe-all-stage2-gcc |
57411 all-stage3-lto-plugin: maybe-all-stage3-libiberty | 57950 all-stage3-lto-plugin: maybe-all-stage3-gcc |
57412 all-stage4-lto-plugin: maybe-all-stage4-libiberty | 57951 all-stage4-lto-plugin: maybe-all-stage4-gcc |
57413 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty | 57952 all-stageprofile-lto-plugin: maybe-all-stageprofile-gcc |
57414 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty | 57953 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-gcc |
57415 configure-mpfr: maybe-all-gmp | 57954 configure-mpfr: maybe-all-gmp |
57416 | 57955 |
57417 configure-stage1-mpfr: maybe-all-stage1-gmp | 57956 configure-stage1-mpfr: maybe-all-stage1-gmp |
57418 configure-stage2-mpfr: maybe-all-stage2-gmp | 57957 configure-stage2-mpfr: maybe-all-stage2-gmp |
57419 configure-stage3-mpfr: maybe-all-stage3-gmp | 57958 configure-stage3-mpfr: maybe-all-stage3-gmp |
57690 all-stage2-ld: maybe-all-stage2-intl | 58229 all-stage2-ld: maybe-all-stage2-intl |
57691 all-stage3-ld: maybe-all-stage3-intl | 58230 all-stage3-ld: maybe-all-stage3-intl |
57692 all-stage4-ld: maybe-all-stage4-intl | 58231 all-stage4-ld: maybe-all-stage4-intl |
57693 all-stageprofile-ld: maybe-all-stageprofile-intl | 58232 all-stageprofile-ld: maybe-all-stageprofile-intl |
57694 all-stagefeedback-ld: maybe-all-stagefeedback-intl | 58233 all-stagefeedback-ld: maybe-all-stagefeedback-intl |
58234 install-ld: maybe-install-gold | |
57695 configure-gold: maybe-configure-intl | 58235 configure-gold: maybe-configure-intl |
57696 | 58236 |
57697 configure-stage1-gold: maybe-configure-stage1-intl | 58237 configure-stage1-gold: maybe-configure-stage1-intl |
57698 configure-stage2-gold: maybe-configure-stage2-intl | 58238 configure-stage2-gold: maybe-configure-stage2-intl |
57699 configure-stage3-gold: maybe-configure-stage3-intl | 58239 configure-stage3-gold: maybe-configure-stage3-intl |
57869 configure-target-libobjc: maybe-configure-target-boehm-gc | 58409 configure-target-libobjc: maybe-configure-target-boehm-gc |
57870 all-target-libobjc: maybe-all-target-libiberty | 58410 all-target-libobjc: maybe-all-target-libiberty |
57871 all-target-libobjc: maybe-all-target-boehm-gc | 58411 all-target-libobjc: maybe-all-target-boehm-gc |
57872 all-target-libstdc++-v3: maybe-all-target-libiberty | 58412 all-target-libstdc++-v3: maybe-all-target-libiberty |
57873 configure-target-libstdc++-v3: maybe-configure-target-libgomp | 58413 configure-target-libstdc++-v3: maybe-configure-target-libgomp |
58414 | |
58415 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp | |
58416 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp | |
58417 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp | |
58418 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp | |
58419 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp | |
58420 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp | |
58421 all-target-libstdc++-v3: maybe-configure-target-libgomp | |
58422 | |
58423 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp | |
58424 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp | |
58425 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp | |
58426 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp | |
58427 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp | |
58428 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp | |
57874 all-target-libgloss: maybe-all-target-newlib | 58429 all-target-libgloss: maybe-all-target-newlib |
57875 all-target-winsup: maybe-all-target-libiberty | 58430 all-target-winsup: maybe-all-target-libiberty |
57876 all-target-winsup: maybe-all-target-libtermcap | 58431 all-target-winsup: maybe-all-target-libtermcap |
57877 configure-target-libiberty: maybe-all-binutils | 58432 configure-target-libiberty: maybe-all-binutils |
57878 configure-target-libiberty: maybe-all-ld | 58433 configure-target-libiberty: maybe-all-ld |
57890 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc | 58445 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc |
57891 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc | 58446 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc |
57892 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc | 58447 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc |
57893 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc | 58448 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc |
57894 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc | 58449 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc |
58450 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc | |
58451 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc | |
58452 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc | |
58453 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc | |
58454 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc | |
58455 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc | |
57895 @endif gcc-bootstrap | 58456 @endif gcc-bootstrap |
57896 | 58457 |
57897 @if gcc-no-bootstrap | 58458 @if gcc-no-bootstrap |
57898 configure-target-libstdc++-v3: maybe-all-target-libgcc | 58459 configure-target-libstdc++-v3: maybe-all-target-libgcc |
57899 configure-target-libmudflap: maybe-all-target-libgcc | 58460 configure-target-libmudflap: maybe-all-target-libgcc |