From 63069342730b87b3c5094f1d9400d4edbc6bb831 Mon Sep 17 00:00:00 2001 From: Kelley Cook Date: Tue, 4 Nov 2003 00:25:49 +0000 Subject: Makefile.in (cpp.dvi): New target split from cpp.info. 2003-11-03 Kelley Cook * 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 * 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 * 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 * 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 * 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. From-SVN: r73238 --- gcc/f/ChangeLog | 8 ++++++++ gcc/f/Make-lang.in | 23 ++++++++++------------- 2 files changed, 18 insertions(+), 13 deletions(-) (limited to 'gcc/f') diff --git a/gcc/f/ChangeLog b/gcc/f/ChangeLog index fe7ed05..5fbb05b 100644 --- a/gcc/f/ChangeLog +++ b/gcc/f/ChangeLog @@ -1,3 +1,11 @@ +2003-11-03 Kelley Cook + + * 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 * 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 a5256c8..8c458df 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 -- cgit v1.1