aboutsummaryrefslogtreecommitdiff
path: root/gcc/ch
diff options
context:
space:
mode:
authorJoseph Myers <jsm28@cam.ac.uk>2000-12-08 22:54:06 +0000
committerJoseph Myers <jsm28@gcc.gnu.org>2000-12-08 22:54:06 +0000
commit17db658241d18cf6db59d31bc2d6eac96e9257df (patch)
tree7c725a3b83fdb161bebcf5bfdb1448defec6ab23 /gcc/ch
parent25fa8bdca29c8eae47f65b8d6a034801da69377b (diff)
downloadgcc-17db658241d18cf6db59d31bc2d6eac96e9257df.zip
gcc-17db658241d18cf6db59d31bc2d6eac96e9257df.tar.gz
gcc-17db658241d18cf6db59d31bc2d6eac96e9257df.tar.bz2
configure.in: Don't define INSTALL_INFO.
* configure.in: Don't define INSTALL_INFO. * configure: Regenerate. * Makefile.in (INSTALL_INFO): Remove. (info): Depend on info files in source directory. (cpp.info, gcc.info, c-tree.info): Build info files in source directory. (distclean): Don't remove info files. (maintainer-clean): Remove info files from source directory. (install-normal): Depend on install-info. (install-info): Install info files from source directory, if they exist. * texinfo.tex: Update to version 2000-11-09.08 from ftp.gnu.org. ch: * Make-lang.in (CHILL.info): Depend on info files in source directory. (ch/chill.info): Build info files in source directory. (CHILL.install-info): Install info files from source directory. f: * Make-lang.in (f77.info): Depend on info files in source directory. (f/g77.info): Build info files in source directory; don't build them unless BUILD_INFO is "info". (f77.install-info): Install info files from source directory. From-SVN: r38141
Diffstat (limited to 'gcc/ch')
-rw-r--r--gcc/ch/ChangeLog7
-rw-r--r--gcc/ch/Make-lang.in10
2 files changed, 12 insertions, 5 deletions
diff --git a/gcc/ch/ChangeLog b/gcc/ch/ChangeLog
index 5691da5..bf8c073 100644
--- a/gcc/ch/ChangeLog
+++ b/gcc/ch/ChangeLog
@@ -1,3 +1,10 @@
+2000-12-08 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * Make-lang.in (CHILL.info): Depend on info files in source
+ directory.
+ (ch/chill.info): Build info files in source directory.
+ (CHILL.install-info): Install info files from source directory.
+
2000-12-07 Zack Weinberg <zack@wolery.stanford.edu>
* lex.c: Don't bother checking whether ISUPPER(c) before
diff --git a/gcc/ch/Make-lang.in b/gcc/ch/Make-lang.in
index 3eb22be..6c8154f 100644
--- a/gcc/ch/Make-lang.in
+++ b/gcc/ch/Make-lang.in
@@ -108,10 +108,10 @@ CHILL.start.encap: chill
CHILL.rest.encap:
CHILL.dvi: chill.dvi
-CHILL.info: ch/chill.info
+CHILL.info: $(srcdir)/ch/chill.info
-ch/chill.info: $(srcdir)/ch/chill.texi
- $(MAKEINFO) -I$(srcdir)/ch -o ch/chill.info $(srcdir)/ch/chill.texi
+$(srcdir)/ch/chill.info: $(srcdir)/ch/chill.texi
+ cd $(srcdir)/ch && $(MAKEINFO) -o chill.info chill.texi
chill.dvi: $(srcdir)/ch/chill.texi $(srcdir)/extend.texi $(srcdir)/invoke.texi $(srcdir)/md.texi $(srcdir)/rtl.texi $(srcdir)/tm.texi
cd ch ; \
@@ -145,7 +145,7 @@ CHILL.install-common:
# Don't delete $(infodir)/ch.info* unless there's actually new
# docs to install (in case LANGUAGES didn't contain chill earlier).
CHILL.install-info:
- -for i in ch/chill.info*; do \
+ -cd $(srcdir)/ch; for i in chill.info*; do \
rm -f $(infodir)/chill.info*; \
realfile=`echo $$i | sed -e 's|.*/\([^/]*\)$$|\1|'`; \
$(INSTALL_DATA) $$i $(infodir)/$$realfile; \
@@ -169,7 +169,7 @@ CHILL.distclean:
CHILL.extraclean:
CHILL.maintainer-clean:
-rm -f ch/TAGS
- -rm -f ch/chill.info* ch/chill.dvi ch/chill.??s ch/chill.*aux
+ -rm -f $(srcdir)/ch/chill.info* ch/chill.dvi ch/chill.??s ch/chill.*aux
# Delete locally created file.
-rm -f ch/hash.h
#