Makefile.in (gcov.1): Protect against texi2pod/pod2man failing.
authorDJ Delorie <dj@redhat.com>
Wed, 17 Jan 2001 01:54:15 +0000 (20:54 -0500)
committerDJ Delorie <dj@gcc.gnu.org>
Wed, 17 Jan 2001 01:54:15 +0000 (20:54 -0500)
* Makefile.in (gcov.1): Protect against texi2pod/pod2man failing.
(cpp.1): Ditto.
(gcc.1): Ditto.

From-SVN: r39081

gcc/ChangeLog
gcc/Makefile.in

index f04fde68ebaf935f22a1b181b6339c52a02fef2f..a58663fecaee7df61bd86146653eb549346058b3 100644 (file)
@@ -1,3 +1,9 @@
+2001-01-15  DJ Delorie  <dj@redhat.com>
+
+       * Makefile.in (gcov.1): Protect against texi2pod/pod2man failing.
+       (cpp.1): Ditto.
+       (gcc.1): Ditto.
+
 Tue Jan 16 17:20:43 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
        * flow.c (propagate_on_insn): Make trying to delete a prologue
index 89aad7853a98ca4bdf40ae226df53ae4d9c20ae2..8dd6d673d808e99700ccf23fb3821bc59d79859c 100644 (file)
@@ -2221,25 +2221,28 @@ cpp.dvi: $(srcdir)/cpp.texi
 generated-manpages: $(srcdir)/gcov.1 $(srcdir)/cpp.1 $(srcdir)/gcc.1
 
 $(srcdir)/gcov.1: $(srcdir)/gcov.texi
-       $(TEXI2POD) < $(srcdir)/gcov.texi > gcov.pod
-       ($(POD2MAN) gcov.pod > $(srcdir)/gcov.1.T$$$$ && \
+       touch $(srcdir)/gcov.1
+       -$(TEXI2POD) < $(srcdir)/gcov.texi > gcov.pod
+       -($(POD2MAN) gcov.pod > $(srcdir)/gcov.1.T$$$$ && \
                mv -f $(srcdir)/gcov.1.T$$$$ $(srcdir)/gcov.1) || \
                (rm -f $(srcdir)/gcov.1.T$$$$ && exit 1)
-       rm -f gcov.pod
+       -rm -f gcov.pod
 
 $(srcdir)/cpp.1: $(srcdir)/cpp.texi
-       $(TEXI2POD) < $(srcdir)/cpp.texi > cpp.pod
-       ($(POD2MAN) cpp.pod > $(srcdir)/cpp.1.T$$$$ && \
+       touch $(srcdir)/cpp.1
+       -$(TEXI2POD) < $(srcdir)/cpp.texi > cpp.pod
+       -($(POD2MAN) cpp.pod > $(srcdir)/cpp.1.T$$$$ && \
                mv -f $(srcdir)/cpp.1.T$$$$ $(srcdir)/cpp.1) || \
                (rm -f $(srcdir)/cpp.1.T$$$$ && exit 1)
-       rm -f cpp.pod
+       -rm -f cpp.pod
 
 $(srcdir)/gcc.1: $(srcdir)/invoke.texi
-       $(TEXI2POD) < $(srcdir)/invoke.texi > gcc.pod
-       ($(POD2MAN) gcc.pod > $(srcdir)/gcc.1.T$$$$ && \
+       touch $(srcdir)/gcc.1
+       -$(TEXI2POD) < $(srcdir)/invoke.texi > gcc.pod
+       -($(POD2MAN) gcc.pod > $(srcdir)/gcc.1.T$$$$ && \
                mv -f $(srcdir)/gcc.1.T$$$$ $(srcdir)/gcc.1) || \
                (rm -f $(srcdir)/gcc.1.T$$$$ && exit 1)
-       rm -f gcc.pod
+       -rm -f gcc.pod
 
 #\f
 # Deletion of files made during compilation.