This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Patch to sourcebuild.texi
- From: "Joseph S. Myers" <jsm at polyomino dot org dot uk>
- To: gcc-patches at gcc dot gnu dot org
- Date: Thu, 10 Jun 2004 22:14:47 +0000 (UTC)
- Subject: Patch to sourcebuild.texi
More places where front ends may require changes to core GCC were
missing from the documentation (as shown by the now fixed bugs of
--enable-shared=ada and --with-gmp not being documented). Fixed thus.
It passes "make info" and "make dvi". Applied to mainline and 3.4
branch.
Still not listed are the make distclean line in gcc/Makefile.in
-rmdir ada cp f java objc fixinc intl po testsuite 2>/dev/null
(which I'd favour removing, it doesn't serve a useful purpose) and the
list in install.texi of which directories use which auto* versions
(should be temporary until all use the current versions). Also, the
QMTest targets for G++ are still in a subideal place (gcc/Makefile.in
rather than gcc/cp/Make-lang.in,
cf. <http://gcc.gnu.org/ml/gcc-patches/2003-06/msg00438.html>) and
nothing is documented about how front ends should support QMTest.
2004-06-10 Joseph S. Myers <jsm@polyomino.org.uk>
* doc/sourcebuild.texi (Front End): Add details of more
installation documentation required.
--- sourcebuild.texi.orig 2004-05-14 08:41:27.000000000 +0000
+++ sourcebuild.texi 2004-06-10 21:56:57.000000000 +0000
@@ -463,6 +463,13 @@
A mention of the language in the list of supported languages in
@file{gcc/doc/install.texi}.
@item
+A mention of the name under which the language's runtime library is
+recognized by @option{--enable-shared=@var{package}} in the
+documentation of that option in @file{gcc/doc/install.texi}.
+@item
+A mention of any special prerequisites for building the front end in
+the documentation of prerequisites in @file{gcc/doc/install.texi}.
+@item
Details of contributors to that front end in
@file{gcc/doc/contrib.texi}. If the details are in that front end's
own manual then there should be a link to that manual's list in
--
Joseph S. Myers
jsm@polyomino.org.uk