Relax lto-dump.o dependency.
authorMartin Liska <mliska@suse.cz>
Mon, 11 Nov 2019 15:26:03 +0000 (16:26 +0100)
committerMartin Liska <marxin@gcc.gnu.org>
Mon, 11 Nov 2019 15:26:03 +0000 (15:26 +0000)
2019-11-11  Martin Liska  <mliska@suse.cz>

* Make-lang.in: Relax dependency of lto-dump.o to
LTO_OBJS which will allow faster linking (mainly with LTO).

From-SVN: r278054

gcc/lto/ChangeLog
gcc/lto/Make-lang.in

index 91a8ec1..38fd66a 100644 (file)
@@ -1,3 +1,8 @@
+2019-11-11  Martin Liska  <mliska@suse.cz>
+
+       * Make-lang.in: Relax dependency of lto-dump.o to
+       LTO_OBJS which will allow faster linking (mainly with LTO).
+
 2019-11-07  Jan Hubicka  <hubicka@ucw.cz>
 
        * lto.c (do_whole_program_analysis): Call lto_free_file_name_hash.
index 00701ae..faee889 100644 (file)
@@ -92,7 +92,7 @@ $(LTO_DUMP_EXE): $(LTO_EXE) $(LTO_DUMP_OBJS) $(BACKEND) $(LIBDEPS)
        +$(LLINKER) $(ALL_LINKERFLAGS) $(LDFLAGS) -o $@ \
                $(LTO_DUMP_OBJS) $(BACKEND) $(BACKENDLIBS) $(LIBS)
 
-lto/lto-dump.o: $(LTO_EXE)
+lto/lto-dump.o: $(LTO_OBJS)
 
 lto1.fda: ../prev-gcc/lto1$(exeext) ../prev-gcc/$(PERF_DATA)
        $(CREATE_GCOV) -binary ../prev-gcc/lto1$(exeext) -gcov lto1.fda -profile ../prev-gcc/$(PERF_DATA) -gcov_version 1