A phony target should not be a prerequisite of a real target file
authorMark Kettenis <kettenis@gnu.org>
Sat, 8 Feb 2014 11:36:17 +0000 (12:36 +0100)
committerMark Kettenis <kettenis@gnu.org>
Sat, 8 Feb 2014 11:36:17 +0000 (12:36 +0100)
gdb/ChangeLog:

* Makefile.in (all-lib): Remove.
($(LIBGNU) $(GNULIB_H)): Replace with gits of remove all-lib target.

gdb/ChangeLog
gdb/Makefile.in

index c2c9236..bb64a23 100644 (file)
@@ -1,3 +1,8 @@
+2014-02-08  Mark Kettenis  <kettenis@gnu.org>
+
+       * Makefile.in (all-lib): Remove.
+       ($(LIBGNU) $(GNULIB_H)): Replace with gits of remove all-lib target.
+
 2014-02-07  Doug Evans  <dje@google.com>
 
        * extension-priv.h (extension_language_script_ops): Add comment.
index e714550..0976615 100644 (file)
@@ -1265,10 +1265,8 @@ gdb$(EXEEXT): gdb.o $(LIBGDB_OBS) $(ADD_DEPS) $(CDEPS) $(TDEPLIBS)
                $(TDEPLIBS) $(TUI_LIBRARY) $(CLIBS) $(LOADLIBES)
 
 # Convenience rule to handle recursion.
-$(LIBGNU) $(GNULIB_H): all-lib
-all-lib: $(GNULIB_BUILDDIR)/Makefile
+$(LIBGNU) $(GNULIB_H): $(GNULIB_BUILDDIR)/Makefile
        @$(MAKE) $(FLAGS_TO_PASS) DO=all DODIRS=$(GNULIB_BUILDDIR) subdir_do
-.PHONY: all-lib
 
 # Convenience rule to handle recursion.
 .PHONY: all-data-directory