summaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/Makefile.in4
-rw-r--r--gcc/ada/ChangeLog4
-rw-r--r--gcc/ada/Make-lang.in4
-rwxr-xr-xgcc/configure4
-rw-r--r--gcc/configure.ac4
-rw-r--r--gcc/cp/ChangeLog4
-rw-r--r--gcc/cp/Make-lang.in8
-rw-r--r--gcc/doc/sourcebuild.texi3
-rw-r--r--gcc/fortran/ChangeLog4
-rw-r--r--gcc/fortran/Make-lang.in8
-rw-r--r--gcc/java/ChangeLog4
-rw-r--r--gcc/java/Make-lang.in8
-rw-r--r--gcc/objc/ChangeLog4
-rw-r--r--gcc/objc/Make-lang.in7
-rw-r--r--gcc/objcp/ChangeLog4
-rw-r--r--gcc/objcp/Make-lang.in7
-rw-r--r--gcc/treelang/ChangeLog4
-rw-r--r--gcc/treelang/Make-lang.in8
19 files changed, 54 insertions, 46 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 366a6053d18..11eee719405 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,12 @@
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>
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index 0f6e82aac2b..9249d8102dd 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -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)
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 59f1a887336..276b0a2e920 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,5 +1,9 @@
2005-12-07 Rafael �vila de Esp�ndola <rafael.espindola@gmail.com>
+ * Make-lang.in (ada.install-normal): Remove.
+
+2005-12-07 Rafael �vila de Esp�ndola <rafael.espindola@gmail.com>
+
* Make-lang.in: Remove all dependencies on s-gtype.
2005-12-05 Richard Guenther <rguenther@suse.de>
diff --git a/gcc/ada/Make-lang.in b/gcc/ada/Make-lang.in
index 2f25270541a..558a75da068 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-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,
diff --git a/gcc/configure b/gcc/configure
index 4009305abda..21462a2b09a 100755
--- a/gcc/configure
+++ b/gcc/configure
@@ -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"
diff --git a/gcc/configure.ac b/gcc/configure.ac
index 3562d0a69cd..6fd438e4860 100644
--- a/gcc/configure.ac
+++ b/gcc/configure.ac
@@ -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"
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 05f7cadc4f4..ea7b82b3a77 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,5 +1,9 @@
2005-12-07 Rafael �vila de Esp�ndola <rafael.espindola@gmail.com>
+ * Make-lang.in (c++.all.build, c++.install-normal): Remove.
+
+2005-12-07 Rafael �vila de Esp�ndola <rafael.espindola@gmail.com>
+
* Make-lang.in: Remove all dependencies on s-gtype.
2005-12-06 Aldy Hernandez <aldyh@redhat.com>
diff --git a/gcc/cp/Make-lang.in b/gcc/cp/Make-lang.in
index e9fce7d9e2d..4f59fc7bac3 100644
--- a/gcc/cp/Make-lang.in
+++ b/gcc/cp/Make-lang.in
@@ -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
diff --git a/gcc/doc/sourcebuild.texi b/gcc/doc/sourcebuild.texi
index b88a6a76f9c..2f463e4883c 100644
--- a/gcc/doc/sourcebuild.texi
+++ b/gcc/doc/sourcebuild.texi
@@ -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
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index d43c8840124..65d0cbf4f9f 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,5 +1,9 @@
2005-12-07 Rafael �vila de Esp�ndola <rafael.espindola@gmail.com>
+ * Make-lang.in (fortran.all.build, fortran.install-normal): Remove.
+
+2005-12-07 Rafael �vila de Esp�ndola <rafael.espindola@gmail.com>
+
* Make-lang.in: Remove all dependencies on s-gtype, except for
gt-fortran-trans.h.
diff --git a/gcc/fortran/Make-lang.in b/gcc/fortran/Make-lang.in
index d8a9f1c64fe..c1dbfef9796 100644
--- a/gcc/fortran/Make-lang.in
+++ b/gcc/fortran/Make-lang.in
@@ -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
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog
index e294b03ff90..477f552698f 100644
--- a/gcc/java/ChangeLog
+++ b/gcc/java/ChangeLog
@@ -1,5 +1,9 @@
2005-12-07 Rafael �vila de Esp�ndola <rafael.espindola@gmail.com>
+ * Make-lang.in (java.all.build, java.install-normal): Remove.
+
+2005-12-07 Rafael �vila de Esp�ndola <rafael.espindola@gmail.com>
+
* Make-lang.in: Remove all dependencies on s-gtype, except for
gt-java-parse.h.
diff --git a/gcc/java/Make-lang.in b/gcc/java/Make-lang.in
index 2605fd21a29..8cecf4f702a 100644
--- a/gcc/java/Make-lang.in
+++ b/gcc/java/Make-lang.in
@@ -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
diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog
index f9c1ac6b050..f2a6fd692ac 100644
--- a/gcc/objc/ChangeLog
+++ b/gcc/objc/ChangeLog
@@ -1,5 +1,9 @@
2005-12-07 Rafael �vila de Esp�ndola <rafael.espindola@gmail.com>
+ * Make-lang.in (objc.all.build, objc.install-normal): Remove.
+
+2005-12-07 Rafael �vila de Esp�ndola <rafael.espindola@gmail.com>
+
* Make-lang.in: Remove all dependencies on s-gtype.
2005-12-02 Richard Guenther <rguenther@suse.de>
diff --git a/gcc/objc/Make-lang.in b/gcc/objc/Make-lang.in
index ebe54673aba..f9ba3d66a92 100644
--- a/gcc/objc/Make-lang.in
+++ b/gcc/objc/Make-lang.in
@@ -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:
diff --git a/gcc/objcp/ChangeLog b/gcc/objcp/ChangeLog
index 305ef686361..2b9b82b5bf9 100644
--- a/gcc/objcp/ChangeLog
+++ b/gcc/objcp/ChangeLog
@@ -1,5 +1,9 @@
2005-12-07 Rafael �vila de Esp�ndola <rafael.espindola@gmail.com>
+ * Make-lang.in (obj-c++.all.build, obj-c++.install-normal): Remove.
+
+2005-12-07 Rafael �vila de Esp�ndola <rafael.espindola@gmail.com>
+
* Make-lang.in: Remove all dependencies on s-gtype.
2005-11-22 Andrew Pinski <pinskia@physics.uc.edu>
diff --git a/gcc/objcp/Make-lang.in b/gcc/objcp/Make-lang.in
index ac3dd9a5933..65cc6b3d97c 100644
--- a/gcc/objcp/Make-lang.in
+++ b/gcc/objcp/Make-lang.in
@@ -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:
diff --git a/gcc/treelang/ChangeLog b/gcc/treelang/ChangeLog
index 9f14343ecec..1373ceb06b6 100644
--- a/gcc/treelang/ChangeLog
+++ b/gcc/treelang/ChangeLog
@@ -1,5 +1,9 @@
2005-12-07 Rafael �vila de Esp�ndola <rafael.espindola@gmail.com>
+ * Make-lang.in (treelang.all.build, treelang.install-normal): Remove.
+
+2005-12-07 Rafael �vila de Esp�ndola <rafael.espindola@gmail.com>
+
* Make-lang.in: Remove all dependencies on s-gtype.
2005-12-05 Richard Guenther <rguenther@suse.de>
diff --git a/gcc/treelang/Make-lang.in b/gcc/treelang/Make-lang.in
index 3c44187b387..174067d7c7b 100644
--- a/gcc/treelang/Make-lang.in
+++ b/gcc/treelang/Make-lang.in
@@ -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