From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1499) id 4F82B3853800; Tue, 17 Aug 2021 23:55:59 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4F82B3853800 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Gaius Mulley To: gcc-cvs@gcc.gnu.org Subject: [gcc/devel/modula-2] Bugfix 101389: add missing dependancies to enable parallel builds. X-Act-Checkin: gcc X-Git-Author: Gaius Mulley X-Git-Refname: refs/heads/devel/modula-2 X-Git-Oldrev: 867acc2e2e56bacbb1968d1c89da5a8889927bb6 X-Git-Newrev: bc56488abd69e9818aa1ac7e6ee7a56419cbc68a Message-Id: <20210817235559.4F82B3853800@sourceware.org> Date: Tue, 17 Aug 2021 23:55:59 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2021 23:55:59 -0000 https://gcc.gnu.org/g:bc56488abd69e9818aa1ac7e6ee7a56419cbc68a commit bc56488abd69e9818aa1ac7e6ee7a56419cbc68a Author: Gaius Mulley Date: Wed Aug 18 00:55:29 2021 +0100 Bugfix 101389: add missing dependancies to enable parallel builds. 2021-08-18 Gaius Mulley gcc/m2/ChangeLog: * Make-lang.in: Add $(generated_files) to the list of dependanies for all .o files. Signed-off-by: Gaius Mulley Diff: --- gcc/m2/Make-lang.in | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/gcc/m2/Make-lang.in b/gcc/m2/Make-lang.in index d9b450128df..32029630a31 100644 --- a/gcc/m2/Make-lang.in +++ b/gcc/m2/Make-lang.in @@ -94,7 +94,7 @@ LIBSTDCXX=../$(TARGET_SUBDIR)/libstdc++-v3/src/.libs/libstdc++.a SRC_PREFIX=G m2/gm2spec.o: $(srcdir)/m2/gm2spec.c $(SYSTEM_H) $(GCC_H) $(CONFIG_H) \ - m2/gm2config.h $(TARGET_H) $(PLUGIN_HEADERS) + m2/gm2config.h $(TARGET_H) $(PLUGIN_HEADERS) $(generated_files) (SHLIB_LINK='$(SHLIB_LINK)' \ SHLIB_MULTILIB='$(SHLIB_MULTILIB)'; \ $(COMPILER) $(ALL_COMPILERFLAGS) $(ALL_CPPFLAGS) \ @@ -587,10 +587,10 @@ stage1/m2/cc1gm2$(exeext): gm2$(exeext) m2/gm2-compiler-boot/m2flex.o \ gm2-gcc/m2builtins.o : $(srcdir)/m2/gm2-gcc/m2builtins.c $(CONFIG_H) $(TREE_H) $(RTL_H) $(TARGET_H) \ $(PLUGIN_HEADERS) $(srcdir)/flags.h gtype-m2.h gt-m2-m2builtins.h \ - m2/gm2config.h + m2/gm2config.h $(generated_files) gm2-gcc/m2except.o : $(srcdir)/m2/gm2-gcc/m2except.c $(CONFIG_H) $(TREE_H) $(RTL_H) $(TARGET_H) $(PLUGIN_HEADERS) \ - $(srcdir)/flags.h gtype-m2.h gt-m2-m2except.h m2/gm2config.h + $(srcdir)/flags.h gtype-m2.h gt-m2-m2except.h m2/gm2config.h $(generated_files) m2/gm2-gcc/%.o: $(srcdir)/m2/gm2-gcc/%.c $(BUILD-BOOT-H) $(TIMEVAR_H) m2/gm2config.h $(CONFIG_H) \ $(TREE_H) $(RTL_H) $(TARGET_H) $(PLUGIN_HEADERS) \ @@ -599,23 +599,24 @@ m2/gm2-gcc/%.o: $(srcdir)/m2/gm2-gcc/%.c $(BUILD-BOOT-H) $(TIMEVAR_H) m2/gm2conf $(COMPILER) -c -g $(ALL_COMPILERFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $< $(OUTPUT_OPTION) m2/gm2-lang.o: $(srcdir)/m2/gm2-lang.c $(CONFIG_H) $(TREE_H) $(RTL_H) $(TARGET_H) $(PLUGIN_HEADERS) \ - $(srcdir)/flags.h m2/gm2config.h gt-m2-gm2-lang.h + $(srcdir)/flags.h m2/gm2config.h gt-m2-gm2-lang.h $(generated_files) $(COMPILER) -c -g -I$(GM2GCC) $(ALL_COMPILERFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $< $(OUTPUT_OPTION) m2/stor-layout.o: $(srcdir)/stor-layout.c $(CONFIG_H) $(TREE_H) $(RTL_H) $(TARGET_H) \ - $(PLUGIN_HEADERS) $(srcdir)/flags.h m2/gm2config.h + $(PLUGIN_HEADERS) $(srcdir)/flags.h m2/gm2config.h $(generated_files) $(COMPILER) -c -DSET_WORD_SIZE=INT_TYPE_SIZE $(ALL_COMPILERFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $< $(OUTPUT_OPTION) m2/m2pp.o : $(srcdir)/m2/m2pp.c $(CONFIG_H) $(TREE_H) $(RTL_H) $(TARGET_H) $(PLUGIN_HEADERS) \ - $(srcdir)/flags.h gtype-m2.h m2/gm2config.h + $(srcdir)/flags.h gtype-m2.h m2/gm2config.h $(generated_files) $(COMPILER) -c -g -DGM2 $(ALL_COMPILERFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $< $(OUTPUT_OPTION) m2/gm2-gcc/rtegraph.o: $(srcdir)/m2/gm2-gcc/rtegraph.c $(CONFIG_H) $(TREE_H) $(RTL_H) $(TARGET_H) \ - $(PLUGIN_HEADERS) $(srcdir)/flags.h gtype-m2.h gt-m2-rtegraph.h m2/gm2config.h + $(PLUGIN_HEADERS) $(srcdir)/flags.h gtype-m2.h gt-m2-rtegraph.h m2/gm2config.h \ + $(generated_files) $(COMPILER) -c -g -I$(GM2GCC) $(ALL_COMPILERFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $< $(OUTPUT_OPTION) c-family/m2pp.o : $(srcdir)/m2/m2pp.c $(CONFIG_H) $(TREE_H) $(RTL_H) $(srcdir)/flags.h gtype-m2.h \ - m2/gm2config.h + m2/gm2config.h $(generated_files) $(COMPILER) -c -g $(ALL_COMPILERFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $< $(OUTPUT_OPTION) m2/gm2-gcc/$(SRC_PREFIX)%.h: $(srcdir)/m2/gm2-gcc/%.def $(MCDEPS)