Commit 95e30ecc by DJ Delorie Committed by DJ Delorie

c-tree.texi, [...]: Move to doc subdirectory.

* c-tree.texi, contrib.texi, cpp.texi, cppinternals.texi,
extend.texi, fdl.texi, gcov.texi, invoke.texi, md.texi, objc.texi,
rtl.texi, tm.texi, texinfo.tex: Move to doc subdirectory.
* install.texi: Move to doc/install-old.texi.
* gcc.texi: Move to doc, refer to install-old.texi.
* Makefile.in: Reflect move of docs to doc/.
* f/Make-lang.in: Ditto.
* java/Make-lang.in: Ditto.
* doc/.cvsignore: New.

From-SVN: r42779
parent e5410b32
2001-06-01 DJ Delorie <dj@redhat.com>
* c-tree.texi, contrib.texi, cpp.texi, cppinternals.texi,
extend.texi, fdl.texi, gcov.texi, invoke.texi, md.texi, objc.texi,
rtl.texi, tm.texi, texinfo.tex: Move to doc subdirectory.
* install.texi: Move to doc/install-old.texi.
* gcc.texi: Move to doc, refer to install-old.texi.
* Makefile.in: Reflect move of docs to doc/.
* f/Make-lang.in: Ditto.
* java/Make-lang.in: Ditto.
* doc/.cvsignore: New.
2001-05-31 Jan van Male <jan.vanmale@fenk.wau.nl> 2001-05-31 Jan van Male <jan.vanmale@fenk.wau.nl>
* invoke.texi: use two spaces between command options, eliminate * invoke.texi: use two spaces between command options, eliminate
......
...@@ -2187,61 +2187,63 @@ stmp-fixproto: fixhdr.ready fixproto stmp-int-hdrs ...@@ -2187,61 +2187,63 @@ stmp-fixproto: fixhdr.ready fixproto stmp-int-hdrs
# #
# Remake the info files. # Remake the info files.
docdir = $(srcdir)/doc
doc: $(BUILD_INFO) gccbug doc: $(BUILD_INFO) gccbug
info: $(srcdir)/cpp.info $(srcdir)/gcc.info lang.info $(srcdir)/cppinternals.info info: $(docdir)/cpp.info $(docdir)/gcc.info lang.info $(docdir)/cppinternals.info
$(srcdir)/cpp.info: $(srcdir)/cpp.texi $(docdir)/cpp.info: $(docdir)/cpp.texi
cd $(srcdir) && $(MAKEINFO) $(MAKEINFOFLAGS) -o cpp.info cpp.texi cd $(srcdir) && $(MAKEINFO) $(MAKEINFOFLAGS) -I doc -o doc/cpp.info doc/cpp.texi
$(srcdir)/gcc.info: $(srcdir)/gcc.texi $(srcdir)/extend.texi $(srcdir)/install.texi \ $(docdir)/gcc.info: $(docdir)/gcc.texi $(docdir)/extend.texi $(docdir)/install.texi \
$(srcdir)/invoke.texi $(srcdir)/md.texi $(srcdir)/c-tree.texi \ $(docdir)/invoke.texi $(docdir)/md.texi $(docdir)/c-tree.texi \
$(srcdir)/rtl.texi $(srcdir)/tm.texi $(srcdir)/gcov.texi \ $(docdir)/rtl.texi $(docdir)/tm.texi $(docdir)/gcov.texi \
$(srcdir)/contrib.texi $(srcdir)/objc.texi $(srcdir)/fdl.texi $(docdir)/contrib.texi $(docdir)/objc.texi $(docdir)/fdl.texi
cd $(srcdir) && $(MAKEINFO) $(MAKEINFOFLAGS) -o gcc.info gcc.texi cd $(srcdir) && $(MAKEINFO) $(MAKEINFOFLAGS) -I doc -o doc/gcc.info doc/gcc.texi
$(srcdir)/cppinternals.info: $(srcdir)/cppinternals.texi $(docdir)/cppinternals.info: $(docdir)/cppinternals.texi
cd $(srcdir) && $(MAKEINFO) $(MAKEINFOFLAGS) -o cppinternals.info \ cd $(srcdir) && $(MAKEINFO) $(MAKEINFOFLAGS) -I doc -o doc/cppinternals.info \
cppinternals.texi doc/cppinternals.texi
dvi: gcc.dvi cpp.dvi lang.dvi cppinternals.dvi dvi: gcc.dvi cpp.dvi lang.dvi cppinternals.dvi
# This works with GNU Make's default rule. # This works with GNU Make's default rule.
cpp.dvi: $(srcdir)/cpp.texi cpp.dvi: $(docdir)/cpp.texi
$(TEXI2DVI) -I $(srcdir) $(srcdir)/cpp.texi $(TEXI2DVI) -I $(docdir) $(docdir)/cpp.texi
gcc.dvi: $(srcdir)/gcc.texi $(srcdir)/extend.texi $(srcdir)/install.texi \ gcc.dvi: $(docdir)/gcc.texi $(docdir)/extend.texi $(docdir)/install.texi \
$(srcdir)/invoke.texi $(srcdir)/md.texi $(srcdir)/c-tree.texi \ $(docdir)/invoke.texi $(docdir)/md.texi $(docdir)/c-tree.texi \
$(srcdir)/rtl.texi $(srcdir)/tm.texi $(srcdir)/gcov.texi \ $(docdir)/rtl.texi $(docdir)/tm.texi $(docdir)/gcov.texi \
$(srcdir)/contrib.texi $(srcdir)/objc.texi $(srcdir)/fdl.texi $(docdir)/contrib.texi $(docdir)/objc.texi $(docdir)/fdl.texi
$(TEXI2DVI) -I $(srcdir) $(srcdir)/gcc.texi $(TEXI2DVI) -I $(docdir) $(docdir)/gcc.texi
cppinternals.dvi: $(srcdir)/cppinternals.texi cppinternals.dvi: $(docdir)/cppinternals.texi
$(TEXI2DVI) -I $(srcdir) $(srcdir)/cppinternals.texi $(TEXI2DVI) -I $(docdir) $(docdir)/cppinternals.texi
generated-manpages: $(srcdir)/gcov.1 $(srcdir)/cpp.1 $(srcdir)/gcc.1 generated-manpages: $(docdir)/gcov.1 $(docdir)/cpp.1 $(docdir)/gcc.1
$(srcdir)/gcov.1: $(srcdir)/gcov.texi $(docdir)/gcov.1: $(docdir)/gcov.texi
$(STAMP) $(srcdir)/gcov.1 $(STAMP) $(docdir)/gcov.1
-$(TEXI2POD) < $(srcdir)/gcov.texi > gcov.pod -$(TEXI2POD) < $(docdir)/gcov.texi > gcov.pod
-($(POD2MAN) gcov.pod > $(srcdir)/gcov.1.T$$$$ && \ -($(POD2MAN) gcov.pod > $(docdir)/gcov.1.T$$$$ && \
mv -f $(srcdir)/gcov.1.T$$$$ $(srcdir)/gcov.1) || \ mv -f $(docdir)/gcov.1.T$$$$ $(docdir)/gcov.1) || \
(rm -f $(srcdir)/gcov.1.T$$$$ && exit 1) (rm -f $(docdir)/gcov.1.T$$$$ && exit 1)
-rm -f gcov.pod -rm -f gcov.pod
$(srcdir)/cpp.1: $(srcdir)/cpp.texi $(docdir)/cpp.1: $(docdir)/cpp.texi
$(STAMP) $(srcdir)/cpp.1 $(STAMP) $(docdir)/cpp.1
-$(TEXI2POD) < $(srcdir)/cpp.texi > cpp.pod -$(TEXI2POD) < $(docdir)/cpp.texi > cpp.pod
-($(POD2MAN) cpp.pod > $(srcdir)/cpp.1.T$$$$ && \ -($(POD2MAN) cpp.pod > $(docdir)/cpp.1.T$$$$ && \
mv -f $(srcdir)/cpp.1.T$$$$ $(srcdir)/cpp.1) || \ mv -f $(docdir)/cpp.1.T$$$$ $(docdir)/cpp.1) || \
(rm -f $(srcdir)/cpp.1.T$$$$ && exit 1) (rm -f $(docdir)/cpp.1.T$$$$ && exit 1)
-rm -f cpp.pod -rm -f cpp.pod
$(srcdir)/gcc.1: $(srcdir)/invoke.texi $(docdir)/gcc.1: $(docdir)/invoke.texi
$(STAMP) $(srcdir)/gcc.1 $(STAMP) $(docdir)/gcc.1
-$(TEXI2POD) < $(srcdir)/invoke.texi > gcc.pod -$(TEXI2POD) < $(docdir)/invoke.texi > gcc.pod
-($(POD2MAN) gcc.pod > $(srcdir)/gcc.1.T$$$$ && \ -($(POD2MAN) gcc.pod > $(docdir)/gcc.1.T$$$$ && \
mv -f $(srcdir)/gcc.1.T$$$$ $(srcdir)/gcc.1) || \ mv -f $(docdir)/gcc.1.T$$$$ $(docdir)/gcc.1) || \
(rm -f $(srcdir)/gcc.1.T$$$$ && exit 1) (rm -f $(docdir)/gcc.1.T$$$$ && exit 1)
-rm -f gcc.pod -rm -f gcc.pod
# #
...@@ -2370,9 +2372,9 @@ maintainer-clean: ...@@ -2370,9 +2372,9 @@ maintainer-clean:
-rm -f c-parse.y c-parse.c c-parse.output TAGS -rm -f c-parse.y c-parse.c c-parse.output TAGS
-rm -f cpp.??s cpp.*aux -rm -f cpp.??s cpp.*aux
-rm -f gcc.??s gcc.*aux -rm -f gcc.??s gcc.*aux
-rm -f $(srcdir)/cpp.info* $(srcdir)/gcc.info* -rm -f $(docdir)/cpp.info* $(docdir)/gcc.info*
-rm -f $(srcdir)/cppinternals.info* -rm -f $(docdir)/cppinternals.info*
-rm -f $(srcdir)/gcov.1 $(srcdir)/cpp.1 $(srcdir)/gcc.1 -rm -f $(docdir)/gcov.1 $(docdir)/cpp.1 $(docdir)/gcc.1
# #
# Entry points `install' and `uninstall'. # Entry points `install' and `uninstall'.
# Also use `install-collect2' to install collect2 when the config files don't. # Also use `install-collect2' to install collect2 when the config files don't.
...@@ -2543,9 +2545,9 @@ install-driver: installdirs xgcc$(exeext) ...@@ -2543,9 +2545,9 @@ install-driver: installdirs xgcc$(exeext)
install-info: doc installdirs lang.install-info install-info: doc installdirs lang.install-info
-rm -f $(infodir)/cpp.info* $(infodir)/gcc.info* -rm -f $(infodir)/cpp.info* $(infodir)/gcc.info*
-rm -f $(infodir)/cppinternals.info* -rm -f $(infodir)/cppinternals.info*
if [ -f $(srcdir)/gcc.info ]; then \ if [ -f $(docdir)/gcc.info ]; then \
for f in $(srcdir)/cpp.info* $(srcdir)/gcc.info* \ for f in $(docdir)/cpp.info* $(docdir)/gcc.info* \
$(srcdir)/cppinternals.info*; do \ $(docdir)/cppinternals.info*; do \
realfile=`echo $$f | sed -e 's|.*/\([^/]*\)$$|\1|'`; \ realfile=`echo $$f | sed -e 's|.*/\([^/]*\)$$|\1|'`; \
$(INSTALL_DATA) $$f $(infodir)/$$realfile; \ $(INSTALL_DATA) $$f $(infodir)/$$realfile; \
done; \ done; \
...@@ -2566,18 +2568,18 @@ install-info: doc installdirs lang.install-info ...@@ -2566,18 +2568,18 @@ install-info: doc installdirs lang.install-info
install-man: installdirs $(GENERATED_MANPAGES) lang.install-man install-man: installdirs $(GENERATED_MANPAGES) lang.install-man
-if [ -f gcc-cross$(exeext) ] ; then \ -if [ -f gcc-cross$(exeext) ] ; then \
rm -f $(man1dir)/$(GCC_CROSS_NAME)$(manext); \ rm -f $(man1dir)/$(GCC_CROSS_NAME)$(manext); \
$(INSTALL_DATA) $(srcdir)/gcc.1 $(man1dir)/$(GCC_CROSS_NAME)$(manext); \ $(INSTALL_DATA) $(docdir)/gcc.1 $(man1dir)/$(GCC_CROSS_NAME)$(manext); \
chmod a-x $(man1dir)/$(GCC_CROSS_NAME)$(manext); \ chmod a-x $(man1dir)/$(GCC_CROSS_NAME)$(manext); \
else \ else \
rm -f $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \ rm -f $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \
$(INSTALL_DATA) $(srcdir)/gcc.1 $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \ $(INSTALL_DATA) $(docdir)/gcc.1 $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \
chmod a-x $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \ chmod a-x $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \
fi fi
-rm -f $(man1dir)/cpp$(manext) -rm -f $(man1dir)/cpp$(manext)
-$(INSTALL_DATA) $(srcdir)/cpp.1 $(man1dir)/cpp$(manext) -$(INSTALL_DATA) $(docdir)/cpp.1 $(man1dir)/cpp$(manext)
-chmod a-x $(man1dir)/cpp$(manext) -chmod a-x $(man1dir)/cpp$(manext)
-rm -f $(man1dir)/gcov$(manext) -rm -f $(man1dir)/gcov$(manext)
-$(INSTALL_DATA) $(srcdir)/gcov.1 $(man1dir)/gcov$(manext) -$(INSTALL_DATA) $(docdir)/gcov.1 $(man1dir)/gcov$(manext)
-chmod a-x $(man1dir)/gcov$(manext) -chmod a-x $(man1dir)/gcov$(manext)
# Install the library. # Install the library.
......
gcc.info*
cpp.info*
cppinternals.info*
...@@ -486,7 +486,7 @@ for details of the CHILL standard. ...@@ -486,7 +486,7 @@ for details of the CHILL standard.
@include invoke.texi @include invoke.texi
@include install.texi @include install-old.texi
@include extend.texi @include extend.texi
......
...@@ -172,27 +172,27 @@ f77.dvi: f/g77.dvi ...@@ -172,27 +172,27 @@ f77.dvi: f/g77.dvi
$(srcdir)/f/g77.info: $(srcdir)/f/g77.texi $(srcdir)/f/bugs.texi \ $(srcdir)/f/g77.info: $(srcdir)/f/g77.texi $(srcdir)/f/bugs.texi \
$(srcdir)/f/ffe.texi $(srcdir)/f/g77install.texi \ $(srcdir)/f/ffe.texi $(srcdir)/f/g77install.texi \
$(srcdir)/f/news.texi $(srcdir)/f/intdoc.texi \ $(srcdir)/f/news.texi $(srcdir)/f/intdoc.texi \
$(srcdir)/f/root.texi $(srcdir)/fdl.texi $(srcdir)/f/root.texi $(srcdir)/doc/fdl.texi
case "$(LANGUAGES)" in \ case "$(LANGUAGES)" in \
*[fF]77*) $(STAMP) lang-f77;; \ *[fF]77*) $(STAMP) lang-f77;; \
*) rm -f lang-f77;; \ *) rm -f lang-f77;; \
esac esac
if [ -f lang-f77 ] && [ x$(BUILD_INFO) = xinfo ]; then \ if [ -f lang-f77 ] && [ x$(BUILD_INFO) = xinfo ]; then \
rm -f $(srcdir)/f/g77.info-*; \ rm -f $(srcdir)/f/g77.info-*; \
cd $(srcdir)/f && $(MAKEINFO) -I.. -o g77.info g77.texi; \ cd $(srcdir)/f && $(MAKEINFO) -I../doc -o g77.info g77.texi; \
else true; fi else true; fi
f/g77.dvi: $(srcdir)/f/g77.texi $(srcdir)/f/bugs.texi \ f/g77.dvi: $(srcdir)/f/g77.texi $(srcdir)/f/bugs.texi \
$(srcdir)/f/ffe.texi $(srcdir)/f/g77install.texi \ $(srcdir)/f/ffe.texi $(srcdir)/f/g77install.texi \
$(srcdir)/f/news.texi $(srcdir)/f/intdoc.texi \ $(srcdir)/f/news.texi $(srcdir)/f/intdoc.texi \
$(srcdir)/f/root.texi $(srcdir)/fdl.texi $(srcdir)/f/root.texi $(srcdir)/doc/fdl.texi
case "$(LANGUAGES)" in \ case "$(LANGUAGES)" in \
*[fF]77*) $(STAMP) lang-f77;; \ *[fF]77*) $(STAMP) lang-f77;; \
*) rm -f lang-f77;; \ *) rm -f lang-f77;; \
esac esac
if [ -f lang-f77 ]; then \ if [ -f lang-f77 ]; then \
s=`cd $(srcdir); pwd`; export s; \ s=`cd $(srcdir); pwd`; export s; \
cd f && $(TEXI2DVI) -I $$s $$s/f/g77.texi; \ cd f && $(TEXI2DVI) -I $$s/doc $$s/f/g77.texi; \
else true; fi else true; fi
# This dance is all about producing accurate documentation for g77's # This dance is all about producing accurate documentation for g77's
......
...@@ -293,12 +293,12 @@ java/jcf-path.o: java/jcf-path.c $(CONFIG_H) $(SYSTEM_H) java/jcf.h ...@@ -293,12 +293,12 @@ java/jcf-path.o: java/jcf-path.c $(CONFIG_H) $(SYSTEM_H) java/jcf.h
$(srcdir)/java/jcf-path.c $(OUTPUT_OPTION) $(srcdir)/java/jcf-path.c $(OUTPUT_OPTION)
# Documentation # Documentation
$(srcdir)/java/gcj.info: $(srcdir)/java/gcj.texi $(srcdir)/fdl.texi $(srcdir)/java/gcj.info: $(srcdir)/java/gcj.texi $(srcdir)/doc/fdl.texi
if test "x$(BUILD_INFO)" = xinfo; then \ if test "x$(BUILD_INFO)" = xinfo; then \
rm -f $(srcdir)/java/gcc.info*; \ rm -f $(srcdir)/java/gcc.info*; \
cd $(srcdir)/java && $(MAKEINFO) -I.. -o gcj.info gcj.texi; \ cd $(srcdir)/java && $(MAKEINFO) -I../doc -o gcj.info gcj.texi; \
else true; fi else true; fi
java/gcj.dvi: $(srcdir)/java/gcj.texi $(srcdir)/fdl.texi java/gcj.dvi: $(srcdir)/java/gcj.texi $(srcdir)/doc/fdl.texi
s=`cd $(srcdir); pwd`; export s; \ s=`cd $(srcdir); pwd`; export s; \
cd java && $(TEXI2DVI) -I $$s $$s/java/gcj.texi cd java && $(TEXI2DVI) -I $$s/doc $$s/java/gcj.texi
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment