Commit bd97af06 by Rafael Ávila de Espíndola Committed by Alan Modra

sourcebuild.texi (all.build, [...]): Remove.

gcc/
	* doc/sourcebuild.texi (all.build, install-normal): Remove.
	* configure.ac: Remove all.build and install-normal from target_list
	* configure: Regenerate.
	* Makefile.in (install): Don't depend on install-normal.
gcc/java/
	* Make-lang.in (java.all.build, java.install-normal): Remove.
gcc/objc/
	* Make-lang.in (objc.all.build, objc.install-normal): Remove.
gcc/objcp/
	* Make-lang.in (obj-c++.all.build, obj-c++.install-normal): Remove.
gcc/cp/
	* Make-lang.in (c++.all.build, c++.install-normal): Remove.
gcc/ada/
	* Make-lang.in (ada.install-normal): Remove.
gcc/fortran/
	* Make-lang.in (fortran.all.build, fortran.install-normal): Remove.
gcc/treelang/
	* Make-lang.in (treelang.all.build, treelang.install-normal): Remove.

From-SVN: r108158
parent f637f072
2005-12-07 Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
* doc/sourcebuild.texi (all.build, install-normal): Remove.
* configure.ac: Remove all.build and install-normal from target_list
* configure: Regenerate.
* Makefile.in (install): Don't depend on install-normal.
2005-12-07 Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
* Makefile.in: Document the use of stamps.
2005-12-07 Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
......
......@@ -1058,7 +1058,7 @@ LIB2_DIVMOD_FUNCS = _divdi3 _moddi3 _udivdi3 _umoddi3 _udiv_w_sdiv _udivmoddi4
# The following targets define the interface between us and the languages.
#
# all.cross, start.encap, rest.encap,
# install-normal, install-common, install-info, install-man,
# install-common, install-info, install-man,
# uninstall,
# mostlyclean, clean, distclean, maintainer-clean,
# stage1, stage2, stage3, stage4
......@@ -3608,7 +3608,7 @@ maintainer-clean:
# broken is small.
install: install-common $(INSTALL_HEADERS) $(INSTALL_LIBGCC) \
install-cpp install-man install-info install-@POSUB@ \
lang.install-normal install-driver
install-driver
# Handle cpp installation.
install-cpp: installdirs cpp$(exeext)
......
2005-12-07 Rafael vila de Espndola <rafael.espindola@gmail.com>
* Make-lang.in (ada.install-normal): Remove.
2005-12-07 Rafael vila de Espndola <rafael.espindola@gmail.com>
* Make-lang.in: Remove all dependencies on s-gtype.
2005-12-05 Richard Guenther <rguenther@suse.de>
......
......@@ -23,7 +23,7 @@
# Each language makefile fragment must provide the following targets:
#
# foo.all.cross, foo.start.encap, foo.rest.encap,
# foo.install-normal, foo.install-common, foo.install-man,
# foo.install-common, foo.install-man,
# foo.uninstall, foo.mostlyclean, foo.clean, foo.distclean,
# foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4
#
......@@ -445,8 +445,6 @@ doc/gnat-style.dvi: ada/gnat-style.texi $(docdir)/include/fdl.texi
# Install hooks:
# gnat1 is installed elsewhere as part of $(COMPILERS).
ada.install-normal:
# Install the binder program as $(target_noncanonical)-gnatbind
# and also as either gnatbind (if native) or $(tooldir)/bin/gnatbind
# likewise for gnatf, gnatchop, and gnatlink, gnatkr, gnatmake, gnat,
......
......@@ -16342,8 +16342,8 @@ done
rm -f Make-hooks
touch Make-hooks
target_list="all.build all.cross start.encap rest.encap tags \
install-normal install-common install-man \
target_list="all.cross start.encap rest.encap tags \
install-common install-man \
uninstall info man srcextra srcman srcinfo \
mostlyclean clean distclean maintainer-clean \
stage1 stage2 stage3 stage4 stageprofile stagefeedback"
......
......@@ -3255,8 +3255,8 @@ done
rm -f Make-hooks
touch Make-hooks
target_list="all.build all.cross start.encap rest.encap tags \
install-normal install-common install-man \
target_list="all.cross start.encap rest.encap tags \
install-common install-man \
uninstall info man srcextra srcman srcinfo \
mostlyclean clean distclean maintainer-clean \
stage1 stage2 stage3 stage4 stageprofile stagefeedback"
......
2005-12-07 Rafael vila de Espndola <rafael.espindola@gmail.com>
* Make-lang.in (c++.all.build, c++.install-normal): Remove.
2005-12-07 Rafael vila de Espndola <rafael.espindola@gmail.com>
* Make-lang.in: Remove all dependencies on s-gtype.
2005-12-06 Aldy Hernandez <aldyh@redhat.com>
......
......@@ -23,8 +23,8 @@
# This file provides the language dependent support in the main Makefile.
# Each language makefile fragment must provide the following targets:
#
# foo.all.build, foo.all.cross, foo.start.encap, foo.rest.encap,
# foo.install-normal, foo.install-common, foo.install-man,
# foo.all.cross, foo.start.encap, foo.rest.encap,
# foo.install-common, foo.install-man,
# foo.uninstall,
# foo.mostlyclean, foo.clean, foo.distclean,
# foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4
......@@ -112,7 +112,6 @@ $(srcdir)/cp/cfns.h: $(srcdir)/cp/cfns.gperf
#
# Build hooks:
c++.all.build: g++$(exeext)
c++.all.cross: g++-cross$(exeext)
c++.start.encap: g++$(exeext)
c++.rest.encap:
......@@ -141,9 +140,6 @@ lang_checks += check-g++
# Install hooks:
# cc1plus is installed elsewhere as part of $(COMPILERS).
# Nothing to do here.
c++.install-normal:
# Install the driver program as $(target)-g++
# and also as either g++ (if native) or $(tooldir)/bin/g++.
c++.install-common: installdirs
......
......@@ -575,7 +575,6 @@ standard rule in @file{gcc/Makefile.in} to the variable
@code{lang_checks}.
@table @code
@item all.build
@itemx all.cross
@itemx start.encap
@itemx rest.encap
......@@ -601,8 +600,6 @@ Build generated man pages for the front end from Texinfo manuals
is only called if the necessary tools are available, but should ignore
errors so as not to stop the build if errors occur; man pages are
optional and the tools involved may be installed in a broken way.
@item install-normal
FIXME: what is this target for?
@item install-common
Install everything that is part of the front end, apart from the
compiler executables listed in @code{compilers} in
......
2005-12-07 Rafael vila de Espndola <rafael.espindola@gmail.com>
* Make-lang.in (fortran.all.build, fortran.install-normal): Remove.
2005-12-07 Rafael vila de Espndola <rafael.espindola@gmail.com>
* Make-lang.in: Remove all dependencies on s-gtype, except for
gt-fortran-trans.h.
......
......@@ -24,9 +24,9 @@
# This file provides the language dependent support in the main Makefile.
# Each language makefile fragment must provide the following targets:
#
# foo.all.build, foo.all.cross, foo.start.encap, foo.rest.encap,
# foo.all.cross, foo.start.encap, foo.rest.encap,
# foo.info
# foo.install-normal, foo.install-common, foo.install-info, foo.install-man,
# foo.install-common, foo.install-info, foo.install-man,
# foo.uninstall, foo.distdir,
# foo.mostlyclean, foo.clean, foo.distclean, foo.extraclean,
# foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4
......@@ -112,7 +112,6 @@ gt-fortran-trans.h : s-gtype; @true
#
# Build hooks:
fortran.all.build: gfortran$(exeext)
fortran.all.cross: gfortran-cross$(exeext)
fortran.start.encap: gfortran$(exeext)
......@@ -176,9 +175,6 @@ gfortran.pod: $(GFORTRAN_TEXI)
# Install hooks:
# f951 is installed elsewhere as part of $(COMPILERS).
# Nothing to do here.
fortran.install-normal:
# Install the driver program as $(target)-gfortran
# and also as either gfortran (if native) or $(tooldir)/bin/gfortran.
fortran.install-common: installdirs
......
2005-12-07 Rafael vila de Espndola <rafael.espindola@gmail.com>
* Make-lang.in (java.all.build, java.install-normal): Remove.
2005-12-07 Rafael vila de Espndola <rafael.espindola@gmail.com>
* Make-lang.in: Remove all dependencies on s-gtype, except for
gt-java-parse.h.
......
......@@ -26,8 +26,8 @@
# This file provides the language dependent support in the main Makefile.
# Each language makefile fragment must provide the following targets:
#
# foo.all.build, foo.all.cross, foo.start.encap, foo.rest.encap,
# foo.install-normal, foo.install-common, foo.install-man,
# foo.all.cross, foo.start.encap, foo.rest.encap,
# foo.install-common, foo.install-man,
# foo.uninstall,
# foo.mostlyclean, foo.clean, foo.distclean,
# foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4
......@@ -160,7 +160,6 @@ jvgenmain$(exeext): $(JVGENMAIN_OBJS) $(LIBDEPS)
#
# Build hooks:
java.all.build: $(GCJ)$(exeext)
java.all.cross: $(GCJ)-cross$(exeext)
java.start.encap: $(GCJ)$(exeext)
java.rest.encap:
......@@ -194,9 +193,6 @@ check-java :
# jc1, gcj, jvgenmain, and gcjh are installed elsewhere as part
# of $(COMPILERS).
# Nothing to do here.
java.install-normal:
# Install gcj as well as the target-independent tools.
# For a native build, we special-case gcjh and also install
# its explicitly-prefixed variant. This allows us to write
......
2005-12-07 Rafael vila de Espndola <rafael.espindola@gmail.com>
* Make-lang.in (objc.all.build, objc.install-normal): Remove.
2005-12-07 Rafael vila de Espndola <rafael.espindola@gmail.com>
* Make-lang.in: Remove all dependencies on s-gtype.
2005-12-02 Richard Guenther <rguenther@suse.de>
......
......@@ -22,8 +22,8 @@
# This file provides the language dependent support in the main Makefile.
# Each language makefile fragment must provide the following targets:
#
# foo.all.build, foo.all.cross, foo.start.encap, foo.rest.encap,
# foo.install-normal, foo.install-common, foo.install-man,
# foo.all.cross, foo.start.encap, foo.rest.encap,
# foo.install-common, foo.install-man,
# foo.uninstall,
# foo.mostlyclean, foo.clean, foo.distclean,
# foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4
......@@ -84,7 +84,6 @@ objc.srcextra:
#
# Build hooks:
objc.all.build:
objc.all.cross:
objc.start.encap:
objc.rest.encap:
......@@ -103,8 +102,6 @@ lang_checks += check-objc
# Install hooks:
# cc1obj is installed elsewhere as part of $(COMPILERS).
objc.install-normal:
objc.install-common:
objc.install-man:
......
2005-12-07 Rafael vila de Espndola <rafael.espindola@gmail.com>
* Make-lang.in (obj-c++.all.build, obj-c++.install-normal): Remove.
2005-12-07 Rafael vila de Espndola <rafael.espindola@gmail.com>
* Make-lang.in: Remove all dependencies on s-gtype.
2005-11-22 Andrew Pinski <pinskia@physics.uc.edu>
......
......@@ -22,8 +22,8 @@
# This file provides the language dependent support in the main Makefile.
# Each language makefile fragment must provide the following targets:
#
# foo.all.build, foo.all.cross, foo.start.encap, foo.rest.encap,
# foo.install-normal, foo.install-common, foo.install-man,
# foo.all.cross, foo.start.encap, foo.rest.encap,
# foo.install-common, foo.install-man,
# foo.uninstall,
# foo.mostlyclean, foo.clean, foo.distclean,
# foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4
......@@ -92,7 +92,6 @@ po-generated:
#
# Build hooks:
obj-c++.all.build:
obj-c++.all.cross:
obj-c++.start.encap:
obj-c++.rest.encap:
......@@ -111,8 +110,6 @@ lang_checks += check-obj-c++
# Install hooks:
# cc1objplus is installed elsewhere as part of $(COMPILERS).
obj-c++.install-normal:
obj-c++.install-common:
obj-c++.install-man:
......
2005-12-07 Rafael vila de Espndola <rafael.espindola@gmail.com>
* Make-lang.in (treelang.all.build, treelang.install-normal): Remove.
2005-12-07 Rafael vila de Espndola <rafael.espindola@gmail.com>
* Make-lang.in: Remove all dependencies on s-gtype.
2005-12-05 Richard Guenther <rguenther@suse.de>
......
......@@ -23,8 +23,8 @@
# This file provides the language dependent support in the main Makefile.
# Each language makefile fragment must provide the following targets:
#
# foo.all.build, foo.all.cross, foo.start.encap, foo.rest.encap,
# foo.install-normal, foo.install-common, foo.install-man,
# foo.all.cross, foo.start.encap, foo.rest.encap,
# foo.install-common, foo.install-man,
# foo.uninstall, foo.distdir,
# foo.mostlyclean, foo.clean, foo.distclean,
# foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4
......@@ -141,7 +141,6 @@ treelang/parse.c treelang/parse.h treelang/parse.output: treelang/parse.y
#
# Build hooks:
treelang.all.build: treelang
treelang.all.cross:
_error_not_here_yet - havent even thought about it - it may even work
......@@ -184,9 +183,6 @@ $(htmldir)/treelang/index.html: $(TEXI_TREELANG_FILES)
#
# Install hooks:
# Nothing to do here.
treelang.install-normal: treelang.install.common
# Install
.phony:treelang.install.common
.phony:treelang.install
......
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