[gcc/devel/autopar_devel] bootstrap 1

Giuliano Belinassi giulianob@gcc.gnu.org
Sat Aug 1 01:29:16 GMT 2020


https://gcc.gnu.org/g:41bb87a198d73a019a390e0f4d1254e22fac0d71

commit 41bb87a198d73a019a390e0f4d1254e22fac0d71
Author: Giuliano Belinassi <giuliano.belinassi@usp.br>
Date:   Fri Jul 31 15:42:55 2020 -0300

    bootstrap 1

Diff:
---
 gcc/Makefile.in                    | 10 ++++-----
 libgcc/Makefile.in                 | 42 +++++++++++++++++++-------------------
 libstdc++-v3/src/Makefile.in       | 12 +++++------
 libstdc++-v3/src/c++11/Makefile.in | 12 +++++------
 libstdc++-v3/src/c++17/Makefile.in |  2 +-
 libstdc++-v3/src/c++98/Makefile.in | 18 ++++++++--------
 6 files changed, 48 insertions(+), 48 deletions(-)

diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index ae2827edff2..60d36bd8f71 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -1114,7 +1114,7 @@ POSTCOMPILE =
 endif
 
 .cc.o .c.o:
-	$(COMPILE) $<
+	+$(COMPILE) $<
 	$(POSTCOMPILE)
 
 #
@@ -2196,7 +2196,7 @@ CFLAGS-c-family/c-pch.o += -DHOST_MACHINE=\"$(host)\" \
 	-DTARGET_MACHINE=\"$(target)\"
 
 default-c.o: config/default-c.c
-	$(COMPILE) $<
+	+$(COMPILE) $<
 	$(POSTCOMPILE)
 
 # Files used by all variants of C and some other languages.
@@ -2207,7 +2207,7 @@ prefix.o: $(BASEVER)
 # Files used by the D language front end.
 
 default-d.o: config/default-d.c
-	$(COMPILE) $<
+	+$(COMPILE) $<
 	$(POSTCOMPILE)
 
 # Language-independent files.
@@ -2298,11 +2298,11 @@ pass-instances.def: $(srcdir)/passes.def $(PASSES_EXTRA) \
 	  $(srcdir)/passes.def $(PASSES_EXTRA) > pass-instances.def
 
 $(out_object_file): $(out_file)
-	$(COMPILE) $<
+	+$(COMPILE) $<
 	$(POSTCOMPILE)
 
 $(common_out_object_file): $(common_out_file)
-	$(COMPILE) $<
+	+$(COMPILE) $<
 	$(POSTCOMPILE)
 #
 # Generate header and source files from the machine description,
diff --git a/libgcc/Makefile.in b/libgcc/Makefile.in
index 851e7657d07..8c58cd18527 100644
--- a/libgcc/Makefile.in
+++ b/libgcc/Makefile.in
@@ -481,14 +481,14 @@ LIB2FUNCS_ST := $(filter-out $(LIB2FUNCS_EXCLUDE),$(LIB2FUNCS_ST))
 
 lib1asmfuncs-o = $(patsubst %,%$(objext),$(LIB1ASMFUNCS))
 $(lib1asmfuncs-o): %$(objext): $(srcdir)/config/$(LIB1ASMSRC) %.vis
-	$(gcc_compile) -DL$* -xassembler-with-cpp -c $< -include $*.vis
+	+$(gcc_compile) -DL$* -xassembler-with-cpp -c $< -include $*.vis
 $(patsubst %,%.vis,$(LIB1ASMFUNCS)): %.vis: %_s$(objext)
 	$(gen-hide-list)
 libgcc-objects += $(lib1asmfuncs-o)
 
 lib1asmfuncs-s-o = $(patsubst %,%_s$(objext),$(LIB1ASMFUNCS))
 $(lib1asmfuncs-s-o): %_s$(objext): $(srcdir)/config/$(LIB1ASMSRC)
-	$(gcc_s_compile) -DL$* -xassembler-with-cpp -c $<
+	+$(gcc_s_compile) -DL$* -xassembler-with-cpp -c $<
 ifeq ($(enable_shared),yes)
 
 libgcc-s-objects += $(lib1asmfuncs-s-o)
@@ -498,7 +498,7 @@ endif
 # Build lib2funcs.  For the static library also include LIB2FUNCS_ST.
 lib2funcs-o = $(patsubst %,%$(objext),$(lib2funcs) $(LIB2FUNCS_ST))
 $(lib2funcs-o): %$(objext): $(srcdir)/libgcc2.c
-	$(gcc_compile) -DL$* -c $< $(vis_hide)
+	+$(gcc_compile) -DL$* -c $< $(vis_hide)
 libgcc-objects += $(lib2funcs-o)
 
 ifeq ($(enable_shared),yes)
@@ -539,7 +539,7 @@ endif
 # Build LIB2_DIVMOD_FUNCS.
 lib2-divmod-o = $(patsubst %,%$(objext),$(LIB2_DIVMOD_FUNCS))
 $(lib2-divmod-o): %$(objext): $(srcdir)/libgcc2.c
-	$(gcc_compile) -DL$* -c $< \
+	+$(gcc_compile) -DL$* -c $< \
 	  $(LIB2_DIVMOD_EXCEPTION_FLAGS) $(vis_hide)
 libgcc-objects += $(lib2-divmod-o)
 
@@ -567,13 +567,13 @@ fpbit-src := $(srcdir)/fp-bit.c
 ifneq ($(FPBIT),)
 fpbit-o = $(patsubst %,%$(objext),$(FPBIT_FUNCS))
 $(fpbit-o): %$(objext): $(fpbit-src)
-	$(gcc_compile) -DFINE_GRAINED_LIBRARIES -DL$* -DFLOAT $(FPBIT_CFLAGS) -c $< $(vis_hide)
+	+$(gcc_compile) -DFINE_GRAINED_LIBRARIES -DL$* -DFLOAT $(FPBIT_CFLAGS) -c $< $(vis_hide)
 libgcc-objects += $(fpbit-o)
 
 ifeq ($(enable_shared),yes)
 fpbit-s-o = $(patsubst %,%_s$(objext),$(FPBIT_FUNCS))
 $(fpbit-s-o): %_s$(objext): $(fpbit-src)
-	$(gcc_s_compile) -DFINE_GRAINED_LIBRARIES -DL$* -DFLOAT $(FPBIT_CFLAGS)  -c $<
+	+$(gcc_s_compile) -DFINE_GRAINED_LIBRARIES -DL$* -DFLOAT $(FPBIT_CFLAGS)  -c $<
 libgcc-s-objects += $(fpbit-s-o)
 endif
 endif
@@ -582,13 +582,13 @@ endif
 ifneq ($(DPBIT),)
 dpbit-o = $(patsubst %,%$(objext),$(DPBIT_FUNCS))
 $(dpbit-o): %$(objext): $(fpbit-src)
-	$(gcc_compile) -DFINE_GRAINED_LIBRARIES -DL$* $(DPBIT_CFLAGS) -c $< $(vis_hide)
+	+$(gcc_compile) -DFINE_GRAINED_LIBRARIES -DL$* $(DPBIT_CFLAGS) -c $< $(vis_hide)
 libgcc-objects += $(dpbit-o)
 
 ifeq ($(enable_shared),yes)
 dpbit-s-o = $(patsubst %,%_s$(objext),$(DPBIT_FUNCS))
 $(dpbit-s-o): %_s$(objext): $(fpbit-src)
-	$(gcc_s_compile) -DFINE_GRAINED_LIBRARIES -DL$* $(DPBIT_CFLAGS) -c $<
+	+$(gcc_s_compile) -DFINE_GRAINED_LIBRARIES -DL$* $(DPBIT_CFLAGS) -c $<
 libgcc-s-objects += $(dpbit-s-o)
 endif
 endif
@@ -597,13 +597,13 @@ endif
 ifneq ($(TPBIT),)
 tpbit-o = $(patsubst %,%$(objext),$(TPBIT_FUNCS))
 $(tpbit-o): %$(objext): $(fpbit-src)
-	$(gcc_compile) -DFINE_GRAINED_LIBRARIES -DL$* -DTFLOAT $(TPBIT_CFLAGS) -c $< $(vis_hide)
+	+$(gcc_compile) -DFINE_GRAINED_LIBRARIES -DL$* -DTFLOAT $(TPBIT_CFLAGS) -c $< $(vis_hide)
 libgcc-objects += $(tpbit-o)
 
 ifeq ($(enable_shared),yes)
 tpbit-s-o = $(patsubst %,%_s$(objext),$(TPBIT_FUNCS))
 $(tpbit-s-o): %_s$(objext): $(fpbit-src)
-	$(gcc_s_compile) -DFINE_GRAINED_LIBRARIES -DL$* -DTFLOAT $(TPBIT_CFLAGS) -c $<
+	+$(gcc_s_compile) -DFINE_GRAINED_LIBRARIES -DL$* -DTFLOAT $(TPBIT_CFLAGS) -c $<
 libgcc-s-objects += $(tpbit-s-o)
 endif
 endif
@@ -643,7 +643,7 @@ $(dfp-objects): %$(objext): $(srcdir)/config/libbid/%.c
 else
 $(dfp-objects): %$(objext): $(srcdir)/../libdecnumber/%.c
 endif
-	$(gcc_compile) -c $<
+	+$(gcc_compile) -c $<
 libgcc-objects += $(dfp-objects)
 
 decbits-filenames =
@@ -667,7 +667,7 @@ $(decbits-objects): %$(objext): $(srcdir)/config/libbid/%.c
 else
 $(decbits-objects): %$(objext): $(srcdir)/../libdecnumber/$(enable_decimal_float)/%.c
 endif
-	$(gcc_compile) -c $<
+	+$(gcc_compile) -c $<
 libgcc-objects += $(decbits-objects)
 
 # Next build individual support functions.
@@ -716,7 +716,7 @@ $(d32pbit-o): %$(objext): $(srcdir)/config/libbid/%.c
 else
 $(d32pbit-o): %$(objext): $(srcdir)/dfp-bit.c
 endif
-	$(gcc_compile) -DFINE_GRAINED_LIBRARIES -DL$* -DWIDTH=32 -c $<
+	+$(gcc_compile) -DFINE_GRAINED_LIBRARIES -DL$* -DWIDTH=32 -c $<
 libgcc-objects += $(d32pbit-o)
 endif
 
@@ -727,7 +727,7 @@ $(d64pbit-o): %$(objext): $(srcdir)/config/libbid/%.c
 else
 $(d64pbit-o): %$(objext): $(srcdir)/dfp-bit.c
 endif
-	$(gcc_compile) -DFINE_GRAINED_LIBRARIES -DL$* -DWIDTH=64 -c $<
+	+$(gcc_compile) -DFINE_GRAINED_LIBRARIES -DL$* -DWIDTH=64 -c $<
 libgcc-objects += $(d64pbit-o)
 endif
 
@@ -738,7 +738,7 @@ $(d128pbit-o): %$(objext): $(srcdir)/config/libbid/%.c
 else
 $(d128pbit-o): %$(objext): $(srcdir)/dfp-bit.c
 endif
-	$(gcc_compile) -DFINE_GRAINED_LIBRARIES -DL$* -DWIDTH=128 -c $<
+	+$(gcc_compile) -DFINE_GRAINED_LIBRARIES -DL$* -DWIDTH=128 -c $<
 libgcc-objects += $(d128pbit-o)
 endif
 
@@ -758,7 +758,7 @@ libgcc-sync-size-funcs := $(foreach prefix, $(libgcc-sync-size-funcs), \
 
 libgcc-sync-size-funcs-o = $(patsubst %,%$(objext),$(libgcc-sync-size-funcs))
 $(libgcc-sync-size-funcs-o): %$(objext): $(srcdir)/sync.c
-	$(gcc_compile) $(SYNC_CFLAGS) \
+	+$(gcc_compile) $(SYNC_CFLAGS) \
 	  -DFN=`echo "$*" | sed 's/_[^_]*$$//'` \
 	  -DSIZE=`echo "$*" | sed 's/.*_//'` \
 	  -c $< $(vis_hide)
@@ -768,7 +768,7 @@ libgcc-sync-funcs := sync_synchronize
 
 libgcc-sync-funcs-o = $(patsubst %,%$(objext),$(libgcc-sync-funcs))
 $(libgcc-sync-funcs-o): %$(objext): $(srcdir)/sync.c
-	$(gcc_compile) $(SYNC_CFLAGS) \
+	+$(gcc_compile) $(SYNC_CFLAGS) \
 	  -DL$* \
 	  -c $< $(vis_hide)
 libgcc-objects += $(libgcc-sync-funcs-o)
@@ -917,14 +917,14 @@ libgcov-objects = $(libgcov-merge-objects) $(libgcov-profiler-objects) \
                  $(libgcov-interface-objects) $(libgcov-driver-objects)
 
 $(libgcov-merge-objects): %$(objext): $(srcdir)/libgcov-merge.c $(srcdir)/gcov.h $(srcdir)/libgcov.h
-	$(gcc_compile) -DL$* -c $(srcdir)/libgcov-merge.c
+	+$(gcc_compile) -DL$* -c $(srcdir)/libgcov-merge.c
 $(libgcov-profiler-objects): %$(objext): $(srcdir)/libgcov-profiler.c $(srcdir)/gcov.h $(srcdir)/libgcov.h
-	$(gcc_compile) -DL$* -c $(srcdir)/libgcov-profiler.c
+	+$(gcc_compile) -DL$* -c $(srcdir)/libgcov-profiler.c
 $(libgcov-interface-objects): %$(objext): $(srcdir)/libgcov-interface.c $(srcdir)/gcov.h $(srcdir)/libgcov.h
-	$(gcc_compile) -DL$* -c $(srcdir)/libgcov-interface.c
+	+$(gcc_compile) -DL$* -c $(srcdir)/libgcov-interface.c
 $(libgcov-driver-objects): %$(objext): $(srcdir)/libgcov-driver.c \
   $(srcdir)/libgcov-driver-system.c $(srcdir)/gcov.h $(srcdir)/libgcov.h
-	$(gcc_compile) -DL$* -c $(srcdir)/libgcov-driver.c
+	+$(gcc_compile) -DL$* -c $(srcdir)/libgcov-driver.c
 
 
 # Static libraries.
diff --git a/libstdc++-v3/src/Makefile.in b/libstdc++-v3/src/Makefile.in
index ea37a962a9a..5ee2e417b00 100644
--- a/libstdc++-v3/src/Makefile.in
+++ b/libstdc++-v3/src/Makefile.in
@@ -707,7 +707,7 @@ distclean-compile:
 	-rm -f *.tab.c
 
 .cc.o:
-	$(AM_V_CXX)$(CXXCOMPILE) -c -o $@ $<
+	+$(AM_V_CXX)$(CXXCOMPILE) -c -o $@ $<
 
 .cc.obj:
 	$(AM_V_CXX)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
@@ -969,27 +969,27 @@ vpath % $(top_srcdir)/src/c++17
 compatibility-c++0x.lo: compatibility-c++0x.cc
 	$(LTCXXCOMPILE) -std=gnu++11 -c $<
 compatibility-c++0x.o: compatibility-c++0x.cc
-	$(CXXCOMPILE) -std=gnu++11 -c $<
+	+$(CXXCOMPILE) -std=gnu++11 -c $<
 
 compatibility-atomic-c++0x.lo: compatibility-atomic-c++0x.cc
 	$(LTCXXCOMPILE) -std=gnu++11 -c $<
 compatibility-atomic-c++0x.o: compatibility-atomic-c++0x.cc
-	$(CXXCOMPILE) -std=gnu++11 -c $<
+	+$(CXXCOMPILE) -std=gnu++11 -c $<
 
 compatibility-thread-c++0x.lo: compatibility-thread-c++0x.cc
 	$(LTCXXCOMPILE) -std=gnu++11 -c $<
 compatibility-thread-c++0x.o: compatibility-thread-c++0x.cc
-	$(CXXCOMPILE) -std=gnu++11 -c $<
+	+$(CXXCOMPILE) -std=gnu++11 -c $<
 
 compatibility-chrono.lo: compatibility-chrono.cc
 	$(LTCXXCOMPILE) -std=gnu++11 -c $<
 compatibility-chrono.o: compatibility-chrono.cc
-	$(CXXCOMPILE) -std=gnu++11 -c $<
+	+$(CXXCOMPILE) -std=gnu++11 -c $<
 
 compatibility-condvar.lo: compatibility-condvar.cc
 	$(LTCXXCOMPILE) -std=gnu++11 -c $<
 compatibility-condvar.o: compatibility-condvar.cc
-	$(CXXCOMPILE) -std=gnu++11 -c $<
+	+$(CXXCOMPILE) -std=gnu++11 -c $<
 
 # Symbol versioning for shared libraries.
 @ENABLE_SYMVERS_TRUE@libstdc++-symbols.ver:  ${glibcxx_srcdir}/$(SYMVER_FILE) \
diff --git a/libstdc++-v3/src/c++11/Makefile.in b/libstdc++-v3/src/c++11/Makefile.in
index b15244dbf00..a94647c3f38 100644
--- a/libstdc++-v3/src/c++11/Makefile.in
+++ b/libstdc++-v3/src/c++11/Makefile.in
@@ -634,7 +634,7 @@ distclean-compile:
 	-rm -f *.tab.c
 
 .cc.o:
-	$(AM_V_CXX)$(CXXCOMPILE) -c -o $@ $<
+	+$(AM_V_CXX)$(CXXCOMPILE) -c -o $@ $<
 
 .cc.obj:
 	$(AM_V_CXX)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
@@ -834,17 +834,17 @@ vpath % $(top_srcdir)/src/c++11
 hashtable_c++0x.lo: hashtable_c++0x.cc
 	$(LTCXXCOMPILE) -fimplicit-templates -c $<
 hashtable_c++0x.o: hashtable_c++0x.cc
-	$(CXXCOMPILE) -fimplicit-templates -c $<
+	+$(CXXCOMPILE) -fimplicit-templates -c $<
 
 # Use special rules for source files that require -fchar8_t.
 codecvt.lo: codecvt.cc
 	$(LTCXXCOMPILE) -fchar8_t -c $<
 codecvt.o: codecvt.cc
-	$(CXXCOMPILE) -fchar8_t -c $<
+	+$(CXXCOMPILE) -fchar8_t -c $<
 limits.lo: limits.cc
 	$(LTCXXCOMPILE) -fchar8_t -c $<
 limits.o: limits.cc
-	$(CXXCOMPILE) -fchar8_t -c $<
+	+$(CXXCOMPILE) -fchar8_t -c $<
 
 @ENABLE_DUAL_ABI_TRUE@cxx11-ios_failure-lt.s: cxx11-ios_failure.cc
 @ENABLE_DUAL_ABI_TRUE@	$(LTCXXCOMPILE) -S $< -o tmp-cxx11-ios_failure-lt.s
@@ -852,14 +852,14 @@ limits.o: limits.cc
 @ENABLE_DUAL_ABI_TRUE@	$(rewrite_ios_failure_typeinfo) tmp-$@ > $@
 @ENABLE_DUAL_ABI_TRUE@	-rm -f tmp-$@
 @ENABLE_DUAL_ABI_TRUE@cxx11-ios_failure.s: cxx11-ios_failure.cc
-@ENABLE_DUAL_ABI_TRUE@	$(CXXCOMPILE) -S $< -o tmp-$@
+@ENABLE_DUAL_ABI_TRUE@	+$(CXXCOMPILE) -S $< -o tmp-$@
 @ENABLE_DUAL_ABI_TRUE@	$(rewrite_ios_failure_typeinfo) tmp-$@ > $@
 @ENABLE_DUAL_ABI_TRUE@	-rm -f tmp-$@
 
 @ENABLE_DUAL_ABI_TRUE@cxx11-ios_failure.lo: cxx11-ios_failure-lt.s
 @ENABLE_DUAL_ABI_TRUE@	$(LTCXXCOMPILE) -g0 -c $< -o $@
 @ENABLE_DUAL_ABI_TRUE@cxx11-ios_failure.o: cxx11-ios_failure.s
-@ENABLE_DUAL_ABI_TRUE@	$(CXXCOMPILE) -g0 -c $<
+@ENABLE_DUAL_ABI_TRUE@	+$(CXXCOMPILE) -g0 -c $<
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/libstdc++-v3/src/c++17/Makefile.in b/libstdc++-v3/src/c++17/Makefile.in
index 07a88759fb2..c95762f624f 100644
--- a/libstdc++-v3/src/c++17/Makefile.in
+++ b/libstdc++-v3/src/c++17/Makefile.in
@@ -561,7 +561,7 @@ distclean-compile:
 	-rm -f *.tab.c
 
 .cc.o:
-	$(AM_V_CXX)$(CXXCOMPILE) -c -o $@ $<
+	+$(AM_V_CXX)$(CXXCOMPILE) -c -o $@ $<
 
 .cc.obj:
 	$(AM_V_CXX)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
diff --git a/libstdc++-v3/src/c++98/Makefile.in b/libstdc++-v3/src/c++98/Makefile.in
index 6895780a5f7..0e7d85a7113 100644
--- a/libstdc++-v3/src/c++98/Makefile.in
+++ b/libstdc++-v3/src/c++98/Makefile.in
@@ -638,7 +638,7 @@ distclean-compile:
 	-rm -f *.tab.c
 
 .cc.o:
-	$(AM_V_CXX)$(CXXCOMPILE) -c -o $@ $<
+	+$(AM_V_CXX)$(CXXCOMPILE) -c -o $@ $<
 
 .cc.obj:
 	$(AM_V_CXX)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
@@ -869,24 +869,24 @@ vpath % $(top_srcdir)/src/c++98
 c++locale.lo: c++locale.cc
 	$(LTCXXCOMPILE) -fimplicit-templates -c $<
 c++locale.o: c++locale.cc
-	$(CXXCOMPILE) -fimplicit-templates -c $<
+	+$(CXXCOMPILE) -fimplicit-templates -c $<
 # Use special rules to compile with the non-default string ABI.
 @ENABLE_DUAL_ABI_TRUE@collate_members_cow.lo: collate_members_cow.cc
 @ENABLE_DUAL_ABI_TRUE@	$(LTCXXCOMPILE) $(GLIBCXX_ABI_FLAGS) -fimplicit-templates -c $<
 @ENABLE_DUAL_ABI_TRUE@collate_members_cow.o: collate_members_cow.cc
-@ENABLE_DUAL_ABI_TRUE@	$(CXXCOMPILE) $(GLIBCXX_ABI_FLAGS) -fimplicit-templates -c $<
+@ENABLE_DUAL_ABI_TRUE@	+$(CXXCOMPILE) $(GLIBCXX_ABI_FLAGS) -fimplicit-templates -c $<
 @ENABLE_DUAL_ABI_TRUE@messages_members_cow.lo: messages_members_cow.cc
 @ENABLE_DUAL_ABI_TRUE@	$(LTCXXCOMPILE) $(GLIBCXX_ABI_FLAGS) -fimplicit-templates -c $<
 @ENABLE_DUAL_ABI_TRUE@messages_members_cow.o: messages_members_cow.cc
-@ENABLE_DUAL_ABI_TRUE@	$(CXXCOMPILE) $(GLIBCXX_ABI_FLAGS) -fimplicit-templates -c $<
+@ENABLE_DUAL_ABI_TRUE@	+$(CXXCOMPILE) $(GLIBCXX_ABI_FLAGS) -fimplicit-templates -c $<
 @ENABLE_DUAL_ABI_TRUE@monetary_members_cow.lo: monetary_members_cow.cc
 @ENABLE_DUAL_ABI_TRUE@	$(LTCXXCOMPILE) $(GLIBCXX_ABI_FLAGS) -fimplicit-templates -c $<
 @ENABLE_DUAL_ABI_TRUE@monetary_members_cow.o: monetary_members_cow.cc
-@ENABLE_DUAL_ABI_TRUE@	$(CXXCOMPILE) $(GLIBCXX_ABI_FLAGS) -fimplicit-templates -c $<
+@ENABLE_DUAL_ABI_TRUE@	+$(CXXCOMPILE) $(GLIBCXX_ABI_FLAGS) -fimplicit-templates -c $<
 @ENABLE_DUAL_ABI_TRUE@numeric_members_cow.lo: numeric_members_cow.cc
 @ENABLE_DUAL_ABI_TRUE@	$(LTCXXCOMPILE) $(GLIBCXX_ABI_FLAGS) -fimplicit-templates -c $<
 @ENABLE_DUAL_ABI_TRUE@numeric_members_cow.o: numeric_members_cow.cc
-@ENABLE_DUAL_ABI_TRUE@	$(CXXCOMPILE) $(GLIBCXX_ABI_FLAGS) -fimplicit-templates -c $<
+@ENABLE_DUAL_ABI_TRUE@	+$(CXXCOMPILE) $(GLIBCXX_ABI_FLAGS) -fimplicit-templates -c $<
 
 # XXX TODO move locale_init.cc and localename.cc to src/c++11
 locale_init.lo: locale_init.cc
@@ -900,7 +900,7 @@ localename.o: localename.cc
 strstream.lo: strstream.cc
 	$(LTCXXCOMPILE) -I$(GLIBCXX_INCLUDE_DIR)/backward -Wno-deprecated -c $<
 strstream.o: strstream.cc
-	$(CXXCOMPILE) -I$(GLIBCXX_INCLUDE_DIR)/backward -Wno-deprecated -c $<
+	+$(CXXCOMPILE) -I$(GLIBCXX_INCLUDE_DIR)/backward -Wno-deprecated -c $<
 
 # Use special rules for the concept-checking instantiations so that all
 # the generated template functions are also instantiated.  Force the checks
@@ -908,11 +908,11 @@ strstream.o: strstream.cc
 concept-inst.lo: concept-inst.cc
 	$(LTCXXCOMPILE) -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c $<
 concept-inst.o: concept-inst.cc
-	$(CXXCOMPILE) -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c $<
+	+$(CXXCOMPILE) -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c $<
 parallel_settings.lo: parallel_settings.cc
 	$(LTCXXCOMPILE) $(PARALLEL_FLAGS) -c $<
 parallel_settings.o: parallel_settings.cc
-	$(CXXCOMPILE) $(PARALLEL_FLAGS) -c $<
+	+$(CXXCOMPILE) $(PARALLEL_FLAGS) -c $<
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.


More information about the Libstdc++-cvs mailing list