From 8a667fb9a324d7940e41525047cf7ba5b574ff08 Mon Sep 17 00:00:00 2001 From: brooks Date: Tue, 27 Feb 2007 06:00:47 +0000 Subject: [PATCH] gcc/ChangeLog --------------------------------------------------------- * doc/include/gcc-common.texi (versionsubtitle): New macro. * doc/cpp.texi: Standardize title page. * doc/cppinternals.texi: Likewise. * doc/gcc.texi: Standardize title page, remove version number from copyright page. * doc/gccint.texi: Likewise. * doc/install.texi: Standardize title page, add table of contents. ada/ChangeLog --------------------------------------------------------- * gnat-style.texi: Standardize title page. * gnat_rm.texi: Likewise. * gnat_ugn.texi: Likewise. fortran/ChangeLog ----------------------------------------------------- * gfortran.texi: Standardize title page, remove version number from copyright page. treelang/ChangeLog ---------------------------------------------------- * treelang.texi: Standardize title page, remove version number from copyright page. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@122358 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 11 +++++++++++ gcc/ada/ChangeLog | 6 ++++++ gcc/ada/gnat-style.texi | 13 +++++-------- gcc/ada/gnat_rm.texi | 6 ++---- gcc/ada/gnat_ugn.texi | 11 ++--------- gcc/doc/cpp.texi | 5 ++--- gcc/doc/cppinternals.texi | 3 +-- gcc/doc/gcc.texi | 9 +++------ gcc/doc/gccint.texi | 9 +++------ gcc/doc/include/gcc-common.texi | 16 ++++++++++++++++ gcc/doc/install.texi | 13 +++++++++---- gcc/fortran/ChangeLog | 5 +++++ gcc/fortran/gfortran.texi | 6 ++---- gcc/treelang/ChangeLog | 5 +++++ gcc/treelang/treelang.texi | 9 +++------ 15 files changed, 75 insertions(+), 52 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 061145d..82cb08d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,14 @@ +2007-02-26 Brooks Moses + + * doc/include/gcc-common.texi (versionsubtitle): New macro. + * doc/cpp.texi: Standardize title page. + * doc/cppinternals.texi: Likewise. + * doc/gcc.texi: Standardize title page, remove version number + from copyright page. + * doc/gccint.texi: Likewise. + * doc/install.texi: Standardize title page, add table of + contents. + 2007-02-26 Jan Hubicka * predict.def: Set outcomes according to more recent results. diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index f8e372f..3e6707e 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,9 @@ +2007-02-26 Brooks Moses + + * gnat-style.texi: Standardize title page. + * gnat_rm.texi: Likewise. + * gnat_ugn.texi: Likewise. + 2007-02-25 Mark Mitchell * decl.c (annotate_value): Adjust for refactoring of tree_map diff --git a/gcc/ada/gnat-style.texi b/gcc/ada/gnat-style.texi index 7018974..61fc713 100644 --- a/gcc/ada/gnat-style.texi +++ b/gcc/ada/gnat-style.texi @@ -27,6 +27,7 @@ @settitle GNAT Coding Style @setchapternewpage odd +@include gcc-common.texi @dircategory Software development @direntry @@ -39,16 +40,12 @@ @c %**end of header @titlepage -@sp 10 -@title GNAT Coding Style -@flushright -@titlefont{A Guide for GNAT Developers} -@end flushright -@sp 2 +@titlefont{GNAT Coding Style:} +@sp 1 +@title @hfill A Guide for GNAT Developers @subtitle GNAT, The GNU Ada 95 Compiler - +@versionsubtitle @author Ada Core Technologies, Inc. - @page @vskip 0pt plus 1filll diff --git a/gcc/ada/gnat_rm.texi b/gcc/ada/gnat_rm.texi index fad7e14..8c5f79f 100644 --- a/gcc/ada/gnat_rm.texi +++ b/gcc/ada/gnat_rm.texi @@ -43,12 +43,10 @@ entitled ``GNU Free Documentation License''. @end copying @titlepage - @title GNAT Reference Manual @subtitle GNAT, The GNU Ada 95 Compiler -@subtitle GCC version @value{version-GCC} -@author AdaCore - +@versionsubtitle +@author Ada Core Technologies, Inc. @page @vskip 0pt plus 1filll diff --git a/gcc/ada/gnat_ugn.texi b/gcc/ada/gnat_ugn.texi index 214369a..1f49987 100644 --- a/gcc/ada/gnat_ugn.texi +++ b/gcc/ada/gnat_ugn.texi @@ -125,23 +125,16 @@ A copy of the license is included in the section entitled @end copying @titlepage - @title @value{EDITION} User's Guide - @ifset vms @sp 1 @flushright @titlefont{@i{@value{PLATFORM}}} @end flushright @end ifset - -@sp 2 - @subtitle GNAT, The GNU Ada 95 Compiler -@subtitle GCC version @value{version-GCC} - -@author AdaCore - +@versionsubtitle +@author Ada Core Technologies, Inc. @page @vskip 0pt plus 1filll diff --git a/gcc/doc/cpp.texi b/gcc/doc/cpp.texi index 90ff230..39bafe6 100644 --- a/gcc/doc/cpp.texi +++ b/gcc/doc/cpp.texi @@ -58,9 +58,8 @@ This manual contains no Invariant Sections. The Front-Cover Texts are @titlepage @title The C Preprocessor -@subtitle for GCC version @value{version-GCC} -@author Richard M. Stallman -@author Zachary Weinberg +@versionsubtitle +@author Richard M. Stallman, Zachary Weinberg @page @c There is a fill at the bottom of the page, so we need a filll to @c override it. diff --git a/gcc/doc/cppinternals.texi b/gcc/doc/cppinternals.texi index 2416424..ff6acc3 100644 --- a/gcc/doc/cppinternals.texi +++ b/gcc/doc/cppinternals.texi @@ -41,9 +41,8 @@ into another language, under the above conditions for modified versions. @end ifinfo @titlepage -@c @finalout @title Cpplib Internals -@subtitle for GCC version @value{version-GCC} +@versionsubtitle @author Neil Booth @page @vskip 0pt plus 1filll diff --git a/gcc/doc/gcc.texi b/gcc/doc/gcc.texi index 77471ee..47e5d5e 100644 --- a/gcc/doc/gcc.texi +++ b/gcc/doc/gcc.texi @@ -73,15 +73,12 @@ This file documents the use of the GNU compilers. @end ifnottex @setchapternewpage odd -@shorttitlepage Using the GNU Compiler Collection (GCC) @titlepage -@center @titlefont{Using the GNU Compiler Collection} -@sp 2 -@center by Richard M. Stallman and the GCC Developer Community +@title Using the GNU Compiler Collection +@versionsubtitle +@author Richard M. Stallman and the @sc{GCC} Developer Community @page @vskip 0pt plus 1filll -For GCC Version @value{version-GCC}@* -@sp 1 Published by: @multitable @columnfractions 0.5 0.5 @item GNU Press diff --git a/gcc/doc/gccint.texi b/gcc/doc/gccint.texi index 085ff1a..9080ffd 100644 --- a/gcc/doc/gccint.texi +++ b/gcc/doc/gccint.texi @@ -59,15 +59,12 @@ This file documents the internals of the GNU compilers. @end ifnottex @setchapternewpage odd -@shorttitlepage GNU Compiler Collection Internals (GCC) @titlepage -@center @titlefont{GNU Compiler Collection Internals} -@sp 2 -@center by Richard M. Stallman and the GCC Developer Community +@title GNU Compiler Collection Internals +@versionsubtitle +@author Richard M. Stallman and the @sc{GCC} Developer Community @page @vskip 0pt plus 1filll -For GCC Version @value{version-GCC}@* -@sp 1 @insertcopying @end titlepage @summarycontents diff --git a/gcc/doc/include/gcc-common.texi b/gcc/doc/include/gcc-common.texi index 1cbfc64..bd44b3c 100644 --- a/gcc/doc/include/gcc-common.texi +++ b/gcc/doc/include/gcc-common.texi @@ -51,3 +51,19 @@ \global\normaloffset =0.75in @end tex @end ifset + +@c Macro to generate a "For the N.N.N version" subtitle on the title +@c page of TeX documentation. This macro should be used in the +@c titlepage environment after the title and any other subtitles have +@c been placed, and before any authors are placed. +@macro versionsubtitle +@ifclear DEVELOPMENT +@subtitle For @sc{gcc} version @value{version-GCC} +@end ifclear +@ifset DEVELOPMENT +@subtitle For @sc{gcc} version @value{version-GCC} (pre-release) +@end ifset +@c Even if there are no authors, the second titlepage line should be +@c forced to the bottom of the page. +@vskip 0pt plus 1filll +@end macro diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index 9f23675..2dfa6ea 100644 --- a/gcc/doc/install.texi +++ b/gcc/doc/install.texi @@ -7,6 +7,8 @@ @c %**end of header @c @end ifnothtml +@include gcc-common.texi + @c Specify title for specific html page @ifset indexhtml @settitle Installing GCC @@ -99,9 +101,8 @@ Free Documentation License}''. @c Part 3 Titlepage and Copyright @titlepage -@sp 10 -@comment The title is printed in a large font. -@center @titlefont{Installing GCC} +@title Installing GCC +@versionsubtitle @c The following two commands start the copyright page. @page @@ -109,7 +110,7 @@ Free Documentation License}''. @insertcopying @end titlepage -@c Part 4 Top node and Master Menu +@c Part 4 Top node, Master Menu, and/or Table of Contents @ifinfo @node Top, , , (dir) @comment node-name, next, Previous, up @@ -129,6 +130,10 @@ Free Documentation License}''. @end menu @end ifinfo +@iftex +@contents +@end iftex + @c Part 5 The Body of the Document @c ***Installing GCC********************************************************** @ifnothtml diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 4de2fb8..46531e5 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,8 @@ +2007-02-26 Brooks Moses + + * gfortran.texi: Standardize title page, remove version number + from copyright page. + 2007-02-26 Thomas Koenig Paul Thomas diff --git a/gcc/fortran/gfortran.texi b/gcc/fortran/gfortran.texi index 62889bd..30a84c7 100644 --- a/gcc/fortran/gfortran.texi +++ b/gcc/fortran/gfortran.texi @@ -118,12 +118,10 @@ Boston, MA 02110-1301 USA @setchapternewpage odd @titlepage @title Using GNU Fortran -@sp 2 -@center The gfortran team +@versionsubtitle +@author The @t{gfortran} team @page @vskip 0pt plus 1filll -For the @value{version-GCC} Version -@sp 1 Published by the Free Software Foundation@* 51 Franklin Street, Fifth Floor@* Boston, MA 02110-1301, USA@* diff --git a/gcc/treelang/ChangeLog b/gcc/treelang/ChangeLog index 1b4a941..06feed9 100644 --- a/gcc/treelang/ChangeLog +++ b/gcc/treelang/ChangeLog @@ -1,3 +1,8 @@ +2007-02-26 Brooks Moses + + * treelang.texi: Standardize title page, remove version number + from copyright page. + 2006-10-23 Rafael Avila de Espindola * treetree.c (builtin_function): Remove. diff --git a/gcc/treelang/treelang.texi b/gcc/treelang/treelang.texi index f190749..2750450 100644 --- a/gcc/treelang/treelang.texi +++ b/gcc/treelang/treelang.texi @@ -133,8 +133,7 @@ Boston, MA 02110-1301 USA @titlepage @ifset INTERNALS @ifset USING -@center @titlefont{Using and Maintaining GNU Treelang} - +@title Using and Maintaining GNU Treelang @end ifset @end ifset @ifclear INTERNALS @@ -143,12 +142,10 @@ Boston, MA 02110-1301 USA @ifclear USING @title Maintaining GNU Treelang @end ifclear -@sp 2 -@center Tim Josling +@versionsubtitle +@author Tim Josling @page @vskip 0pt plus 1filll -For the @value{which-treelang} Version* -@sp 1 Published by the Free Software Foundation @* 51 Franklin Street, Fifth Floor@* Boston, MA 02110-1301, USA@* -- 2.7.4