aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDave Love <d.love@dl.ac.uk>1998-06-26 16:38:36 +0000
committerJeff Law <law@gcc.gnu.org>1998-06-26 10:38:36 -0600
commit265ce5bb611f56fadcd9399750d1e0cc96d71455 (patch)
treeebc9e8d388254779ab76d1e5d0cc922e03dfd5c5 /gcc
parente4da5f6da4fe345f57e510c3bc27450c667cf6cf (diff)
downloadgcc-265ce5bb611f56fadcd9399750d1e0cc96d71455.zip
gcc-265ce5bb611f56fadcd9399750d1e0cc96d71455.tar.gz
gcc-265ce5bb611f56fadcd9399750d1e0cc96d71455.tar.bz2
Makefile.in (install-info): Run install-info program in separate loop.
* Makefile.in (install-info): Run install-info program in separate loop. From-SVN: r20741
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/Makefile.in9
2 files changed, 11 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index fbfaf6f..85e96dd 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Fri Jun 26 17:36:42 1998 Dave Love <d.love@dl.ac.uk>
+
+ * Makefile.in (install-info): Run install-info program in separate
+ loop.
+
Fri Jun 26 16:03:15 1998 Michael Meissner <meissner@cygnus.com>
* haifa-sched.c (schedule_block): Add hooks for the machine
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index f8b3b74..a767cce 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -2379,10 +2379,13 @@ install-info: doc installdirs lang.install-info
for f in cpp.info* gcc.info*; do \
realfile=`echo $$f | sed -e 's|.*/\([^/]*\)$$|\1|'`; \
$(INSTALL_DATA) $$f $(infodir)/$$realfile; \
- if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
- install-info --dir-file=$(infodir)/dir $(infodir)/$$realfile; \
- else true; fi; \
done
+ if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
+ for f in cpp.info gcc.info; do \
+ realfile=`echo $$f | sed -e 's|.*/\([^/]*\)$$|\1|'`; \
+ install-info --dir-file=$(infodir)/dir $(infodir)/$$realfile; \
+ done; \
+ else true; fi;
-chmod a-x $(infodir)/cpp.info* $(infodir)/gcc.info*
# Install the man pages.