From b2d7fd7bf863fa301a2b4288df61433a4b76d13b Mon Sep 17 00:00:00 2001 From: Paolo Bonzini <bonzini@gnu.org> Date: Mon, 20 Feb 2006 14:50:08 +0000 Subject: [PATCH] configure.ac (target_list): Add install-info, dvi, html. 2006-02-20 Paolo Bonzini <bonzini@gnu.org> * configure.ac (target_list): Add install-info, dvi, html. * configure: Regenerate. * ada/Make-lang.in, cp/Make-lang.in, fortran/Make-lang.in, java/Make-lang.in, objc/Make-lang.in, objcp/Make-lang.in, treelang/Make-lang.in: Do not use double-colon rules. From-SVN: r111304 --- gcc/ChangeLog | 9 +++++++++ gcc/ada/Make-lang.in | 6 +++--- gcc/configure | 2 +- gcc/configure.ac | 2 +- gcc/cp/Make-lang.in | 2 +- gcc/fortran/Make-lang.in | 8 ++++---- gcc/java/Make-lang.in | 8 ++++---- gcc/objc/Make-lang.in | 2 +- gcc/objcp/Make-lang.in | 2 +- gcc/treelang/Make-lang.in | 8 ++++---- 10 files changed, 29 insertions(+), 20 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c811f2083233..4419dd14b1dc 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2006-02-20 Paolo Bonzini <bonzini@gnu.org> + + * configure.ac (target_list): Add install-info, dvi, html. + * configure: Regenerate. + + * ada/Make-lang.in, cp/Make-lang.in, fortran/Make-lang.in, + java/Make-lang.in, objc/Make-lang.in, objcp/Make-lang.in, + treelang/Make-lang.in: Do not use double-colon rules. + 2006-02-20 Daniel Berlin <dberlin@dberlin.org> * tree.h (struct tree_memory_tag): Add is_used_alone member. diff --git a/gcc/ada/Make-lang.in b/gcc/ada/Make-lang.in index 44729ce776b5..0d3f530126af 100644 --- a/gcc/ada/Make-lang.in +++ b/gcc/ada/Make-lang.in @@ -23,7 +23,7 @@ # Each language makefile fragment must provide the following targets: # # foo.all.cross, foo.start.encap, foo.rest.encap, -# foo.install-common, foo.install-man, +# foo.install-common, foo.install-man, foo.install-info, foo.dvi, # foo.uninstall, foo.mostlyclean, foo.clean, foo.distclean, # foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4 # @@ -424,11 +424,11 @@ ada.info: $(ADA_INFOFILES) ada.srcinfo: $(ADA_INFOFILES) -$(CP) $^ $(srcdir)/doc -install-info:: $(DESTDIR)$(infodir)/gnat_ugn_unw.info \ +ada.install-info: $(DESTDIR)$(infodir)/gnat_ugn_unw.info \ $(DESTDIR)$(infodir)/gnat_rm.info \ $(DESTDIR)$(infodir)/gnat-style.info -dvi:: doc/gnat_ugn_unw.dvi \ +ada.dvi: doc/gnat_ugn_unw.dvi \ doc/gnat_rm.dvi doc/gnat-style.dvi doc/gnat_ugn_unw.dvi: doc/gnat_ugn_unw.texi $(docdir)/include/fdl.texi \ diff --git a/gcc/configure b/gcc/configure index e1b1a79621a7..5a225da402bd 100755 --- a/gcc/configure +++ b/gcc/configure @@ -15868,7 +15868,7 @@ done rm -f Make-hooks touch Make-hooks target_list="all.cross start.encap rest.encap tags \ - install-common install-man \ + install-common install-man install-info dvi html \ uninstall info man srcextra srcman srcinfo \ mostlyclean clean distclean maintainer-clean \ stage1 stage2 stage3 stage4 stageprofile stagefeedback" diff --git a/gcc/configure.ac b/gcc/configure.ac index e3d13fc8c091..7b9a94fea6b0 100644 --- a/gcc/configure.ac +++ b/gcc/configure.ac @@ -3359,7 +3359,7 @@ done rm -f Make-hooks touch Make-hooks target_list="all.cross start.encap rest.encap tags \ - install-common install-man \ + install-common install-man install-info dvi html \ uninstall info man srcextra srcman srcinfo \ mostlyclean clean distclean maintainer-clean \ stage1 stage2 stage3 stage4 stageprofile stagefeedback" diff --git a/gcc/cp/Make-lang.in b/gcc/cp/Make-lang.in index 6e21e81254eb..9e62aa7d7f86 100644 --- a/gcc/cp/Make-lang.in +++ b/gcc/cp/Make-lang.in @@ -24,7 +24,7 @@ # Each language makefile fragment must provide the following targets: # # foo.all.cross, foo.start.encap, foo.rest.encap, -# foo.install-common, foo.install-man, +# foo.install-common, foo.install-man, foo.install-info, foo.dvi, # foo.uninstall, # foo.mostlyclean, foo.clean, foo.distclean, # foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4 diff --git a/gcc/fortran/Make-lang.in b/gcc/fortran/Make-lang.in index 3c704eb34b06..575d8bf47119 100644 --- a/gcc/fortran/Make-lang.in +++ b/gcc/fortran/Make-lang.in @@ -27,7 +27,7 @@ # foo.all.cross, foo.start.encap, foo.rest.encap, # foo.info # foo.install-common, foo.install-info, foo.install-man, -# foo.uninstall, +# foo.uninstall, foo.install-info, foo.dvi, foo.html, # foo.mostlyclean, foo.clean, foo.distclean, foo.extraclean, # foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4 # @@ -126,8 +126,8 @@ fortran.tags: force etags --include TAGS.sub --include ../TAGS.sub fortran.info: doc/gfortran.info -dvi:: doc/gfortran.dvi -html:: $(htmldir)/gfortran/index.html +fortran.dvi: doc/gfortran.dvi +fortran.html: $(htmldir)/gfortran/index.html F95_MANFILES = doc/gfortran.1 @@ -199,7 +199,7 @@ fortran.install-common: install-finclude-dir installdirs fi ; \ fi -install-info:: $(DESTDIR)$(infodir)/gfortran.info +fortran.install-info: $(DESTDIR)$(infodir)/gfortran.info fortran.install-man: $(DESTDIR)$(man1dir)/$(GFORTRAN_INSTALL_NAME)$(man1ext) diff --git a/gcc/java/Make-lang.in b/gcc/java/Make-lang.in index 8cecf4f702a9..96ca2d20a43a 100644 --- a/gcc/java/Make-lang.in +++ b/gcc/java/Make-lang.in @@ -27,7 +27,7 @@ # Each language makefile fragment must provide the following targets: # # foo.all.cross, foo.start.encap, foo.rest.encap, -# foo.install-common, foo.install-man, +# foo.install-common, foo.install-man, foo.install-info, foo.dvi, foo.html, # foo.uninstall, # foo.mostlyclean, foo.clean, foo.distclean, # foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4 @@ -176,8 +176,8 @@ java.info: doc/gcj.info java.srcinfo: doc/gcj.info -cp -p $^ $(srcdir)/doc -dvi:: doc/gcj.dvi -html:: $(htmldir)/java/index.html +java.dvi: doc/gcj.dvi +java.html: $(htmldir)/java/index.html JAVA_MANFILES = doc/gcj.1 doc/gcjh.1 doc/jv-scan.1 doc/jcf-dump.1 doc/gij.1 \ doc/jv-convert.1 doc/grmic.1 doc/grmiregistry.1 \ doc/gcj-dbtool.1 doc/gjnih.1 @@ -240,7 +240,7 @@ java.uninstall: -rm -rf $(DESTDIR)$(man1dir)/jv-convert$(man1ext) -rm -rf $(DESTDIR)$(man1dir)/gcj-dbtool$(man1ext) -install-info:: $(DESTDIR)$(infodir)/gcj.info +java.install-info: $(DESTDIR)$(infodir)/gcj.info # # Clean hooks: diff --git a/gcc/objc/Make-lang.in b/gcc/objc/Make-lang.in index f9ba3d66a923..4482264f537e 100644 --- a/gcc/objc/Make-lang.in +++ b/gcc/objc/Make-lang.in @@ -23,7 +23,7 @@ # Each language makefile fragment must provide the following targets: # # foo.all.cross, foo.start.encap, foo.rest.encap, -# foo.install-common, foo.install-man, +# foo.install-common, foo.install-man, foo.install-info, foo.dvi, # foo.uninstall, # foo.mostlyclean, foo.clean, foo.distclean, # foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4 diff --git a/gcc/objcp/Make-lang.in b/gcc/objcp/Make-lang.in index ef04ebbac4f7..2d49ef9f0e96 100644 --- a/gcc/objcp/Make-lang.in +++ b/gcc/objcp/Make-lang.in @@ -23,7 +23,7 @@ # Each language makefile fragment must provide the following targets: # # foo.all.cross, foo.start.encap, foo.rest.encap, -# foo.install-common, foo.install-man, +# foo.install-common, foo.install-man, foo.install-info, foo.dvi, # foo.uninstall, # foo.mostlyclean, foo.clean, foo.distclean, # foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4 diff --git a/gcc/treelang/Make-lang.in b/gcc/treelang/Make-lang.in index 3c1d332eb764..8fc55b16b0c5 100644 --- a/gcc/treelang/Make-lang.in +++ b/gcc/treelang/Make-lang.in @@ -24,7 +24,7 @@ # Each language makefile fragment must provide the following targets: # # foo.all.cross, foo.start.encap, foo.rest.encap, -# foo.install-common, foo.install-man, +# foo.install-common, foo.install-man, foo.install-info, foo.dvi, foo.html, # foo.uninstall, # foo.mostlyclean, foo.clean, foo.distclean, # foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4 @@ -158,7 +158,7 @@ treelang.info: doc/treelang.info treelang.srcinfo: doc/treelang.info -cp -p $^ $(srcdir)/doc -dvi:: doc/treelang.dvi +treelang.dvi: doc/treelang.dvi TEXI_TREELANG_FILES = treelang/treelang.texi \ $(docdir)/include/gcc-common.texi \ @@ -173,7 +173,7 @@ doc/treelang.info: $(TEXI_TREELANG_FILES) doc/treelang.dvi: $(TEXI_TREELANG_FILES) $(TEXI2DVI) -I $(abs_docdir)/include -o $@ $< -html:: $(htmldir)/treelang/index.html +treelang.html: $(htmldir)/treelang/index.html $(htmldir)/treelang/index.html: $(TEXI_TREELANG_FILES) $(mkinstalldirs) $(@D) @@ -203,7 +203,7 @@ treelang.install.common.done: installdirs treelang.done $(STAMP) treelang.install.common.done # We might not be able to build the info files -install-info:: $(DESTDIR)$(infodir)/treelang.info +treelang.install-info: $(DESTDIR)$(infodir)/treelang.info treelang.install-man: -- GitLab