diff options
author | kcook <kcook@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-11-04 00:25:49 +0000 |
---|---|---|
committer | kcook <kcook@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-11-04 00:25:49 +0000 |
commit | 1e94fc1186f3416973bcaebc9d93678858b26717 (patch) | |
tree | 61ffd3372ea29cc24a3175a563c2c715fa89b05e /gcc/f | |
parent | 17fac5ea9f6a23fcef2d72b3fb720564be151b69 (diff) | |
download | gcc-1e94fc1186f3416973bcaebc9d93678858b26717.tar.gz |
2003-11-03 Kelley Cook <kcook@gcc.gnu.org>
* Makefile.in (cpp.dvi): New target split from cpp.info.
(gcc.dvi): New target split from gcc.info.
(gccint.dvi): New target split from gccint.info.
(cppinternals.dvi): New target split from cppinternals.info
(gccinstall.info): New specific rule.
(gccinstall.dvi): Likewise.
(dvi): Move targets to $(docobjdir).
($(docobjdir)/%.dvi): New implicit rule.
ada/
2003-11-03 Kelley Cook <kcook@gcc.gnu.org>
* Make-lang.in (dvi): Move targets to $(docobjdir).
(gnat_ug_vms.dvi): Simplify rule and adjust target.
(gnat_ug_wnt.dvi): Likewise.
(gnat_ug_unx.dvi): Likewise.
(gnat_ug_vxw.dvi): Likewise.
(gnat_rm.dvi): Likewise.
(gnat-style.dvi): Likewise.
f/
2003-11-03 Kelley Cook <kcook@gcc.gnu.org>
* Make-lang.in (dvi): Move targets to $(docobjdir).
(g77.dvi): Simplify rule.
(g77.info): Sinplify rule.
(g77.1): Delete.
(g77.pod): New intermediate rule.
java/
2003-11-03 Kelley Cook <kcook@gcc.gnu.org>
* Make-lang.in (dvi): Move targets to $(docobjdir).
(gcj.dvi): Simplify rule and adjust target.
(gcj.info): Simplify rule.
(gcj.pod): New intermediate rule.
(gcjh.pod): Likewise.
(jv-scan.pod): Likewise.
(jcf-dump.pod): Likewise.
(gij.pod): Likewise.
(jv-convert.pod): Likewise.
(rmic.pod): Likewise.
(rmiregistry.pod): Likewise.
(gcj.1): Delete.
(gcjh.1): Delete.
(jv-scan.1): Delete.
(jcf-dump.1): Delete.
(gij.1): Delete.
(jv-convert.1): Delete.
(rmic.1): Delete.
(rmiregistry.1): Delete.
treelang/
2003-11-03 Kelley Cook <kcook@gcc.gnu.org>
* Make-lang.in (dvi): Move targets to $(docobjdir).
(treelang.dvi): Simplify rule and adjust target.
(treelang.info): Simplify rule.
(parse.o): Correct dependencies.
(TREE_EXE): Delete doubled suffix append.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73238 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/f')
-rw-r--r-- | gcc/f/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/f/Make-lang.in | 23 |
2 files changed, 18 insertions, 13 deletions
diff --git a/gcc/f/ChangeLog b/gcc/f/ChangeLog index fe7ed0516e0..5fbb05b0863 100644 --- a/gcc/f/ChangeLog +++ b/gcc/f/ChangeLog @@ -1,3 +1,11 @@ +2003-11-03 Kelley Cook <kcook@gcc.gnu.org> + + * Make-lang.in (dvi): Move targets to $(docobjdir). + (g77.dvi): Simplify rule. + (g77.info): Sinplify rule. + (g77.1): Delete. + (g77.pod): New intermediate rule. + 2003-10-31 Jakub Jelinek <jakub@redhat.com> * com.c (ffecom_sym_transform_): Set tree type of offset diff --git a/gcc/f/Make-lang.in b/gcc/f/Make-lang.in index a5256c893c3..8c458df28f3 100644 --- a/gcc/f/Make-lang.in +++ b/gcc/f/Make-lang.in @@ -149,7 +149,7 @@ f77.tags: force cd $(srcdir)/f; etags *.c *.h info:: $(docobjdir)/g77.info -dvi:: f/g77.dvi +dvi:: $(docobjdir)/g77.dvi generated-manpages:: $(docobjdir)/g77.1 # g77 documentation. @@ -163,25 +163,22 @@ $(docobjdir)/g77.info: $(srcdir)/f/g77.texi $(srcdir)/f/bugs.texi \ stmp-docobjdir if [ x$(BUILD_INFO) = xinfo ]; then \ rm -f $(@)*; \ - cd $(srcdir)/f && $(MAKEINFO) -I../doc/include -o $@ g77.texi; \ + $(MAKEINFO) -I$(docdir)/include -I$(srcdir)/f -o $@ $<; \ else true; fi -f/g77.dvi: $(srcdir)/f/g77.texi $(srcdir)/f/bugs.texi \ +$(docobjdir)/g77.dvi: $(srcdir)/f/g77.texi $(srcdir)/f/bugs.texi \ $(srcdir)/f/ffe.texi $(srcdir)/f/invoke.texi \ $(srcdir)/f/news.texi $(srcdir)/f/intdoc.texi \ $(srcdir)/f/root.texi $(docdir)/include/fdl.texi \ $(docdir)/include/gpl.texi \ $(docdir)/include/funding.texi \ - $(docdir)/include/gcc-common.texi - s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ - cd f && $(TEXI2DVI) -I $$s/doc/include $$s/f/g77.texi - -$(docobjdir)/g77.1: $(srcdir)/f/invoke.texi - -$(TEXI2POD) < $(srcdir)/f/invoke.texi > f/g77.pod; \ - ($(POD2MAN) --section=1 f/g77.pod > f/g77.1.T$$$$ && \ - mv -f f/g77.1.T$$$$ $(docobjdir)/g77.1) || \ - (rm -f f/g77.1.T$$$$ && exit 1); \ - rm -f f/g77.pod; \ + $(docdir)/include/gcc-common.texi \ + stmp-docobjdir + $(TEXI2DVI) -I $(srcdir)/f -I $(docdir)/include -o $@ $< + +.INTERMEDIATE: g77.pod +g77.pod: f/invoke.texi + -$(TEXI2POD) < $< > $@ # This dance is all about producing accurate documentation for g77's # intrinsics with minimum fuss. f/ansify appends "\n\" to C strings |