Commit 75393169 by Joseph Myers Committed by Joseph Myers

Version.c, [...]: Update G77 version number to 0.5.27.

libf2c:
	* libF77/Version.c, libI77/Version.c, libU77/Version.c: Update G77
	version number to 0.5.27.

gcc:
	* README, cpp.texi, gcc.texi, version.c: Update version number to
	3.1.
	* cpp.1, gcov.1, gcc.1: Regenerate.

gcc/f:
	* version.c, root.texi: Update GCC version number to 3.1.  Update
	G77 version number to 0.5.27.
	* BUGS, NEWS: Regenerate.

From-SVN: r39901
parent 51d0f328
2001-02-19 Joseph S. Myers <jsm28@cam.ac.uk>
* README, cpp.texi, gcc.texi, version.c: Update version number to
3.1.
* cpp.1, gcov.1, gcc.1: Regenerate.
2001-02-19 Neil Booth <neil@daikokuya.demon.co.uk> 2001-02-19 Neil Booth <neil@daikokuya.demon.co.uk>
* cppfiles.c (stack_include_file): Generate dependencies * cppfiles.c (stack_include_file): Generate dependencies
......
This directory contains the GNU Compiler Collection (GCC) version 2.96. This directory contains the GNU Compiler Collection (GCC) version 3.1.
It includes all of the support for compiling C, C++, Objective C, Fortran, It includes all of the support for compiling C, C++, Objective C, Fortran,
Java, and Chill. Java, and Chill.
......
.\" Automatically generated by Pod::Man version 1.1 .\" Automatically generated by Pod::Man version 1.1
.\" Wed Jan 24 19:43:25 2001 .\" Mon Feb 19 19:32:17 2001
.\" .\"
.\" Standard preamble: .\" Standard preamble:
.\" ====================================================================== .\" ======================================================================
...@@ -138,7 +138,7 @@ ...@@ -138,7 +138,7 @@
.\" ====================================================================== .\" ======================================================================
.\" .\"
.IX Title "CPP 1" .IX Title "CPP 1"
.TH CPP 1 "gcc-2.97" "2001-01-24" "GNU" .TH CPP 1 "gcc-3.1" "2001-02-19" "GNU"
.UC .UC
.SH "NAME" .SH "NAME"
cpp \- The C Preprocessor cpp \- The C Preprocessor
...@@ -385,6 +385,36 @@ Requests \fB\-Wcomment\fR, \fB\-Wtrigraphs\fR, and \fB\-Wwhite-space\fR ...@@ -385,6 +385,36 @@ Requests \fB\-Wcomment\fR, \fB\-Wtrigraphs\fR, and \fB\-Wwhite-space\fR
.IX Item "-Wtraditional" .IX Item "-Wtraditional"
Warn about certain constructs that behave differently in traditional and Warn about certain constructs that behave differently in traditional and
\&\s-1ISO\s0 C. \&\s-1ISO\s0 C.
.RS 4
.Ip "\(bu" 4
Macro parameters that appear within string literals in the macro body.
In traditional C macro replacement takes place within string literals,
but does not in \s-1ISO\s0 C.
.Ip "\(bu" 4
In traditional C, some preprocessor directives did not exist.
Traditional preprocessors would only consider a line to be a directive
if the \fB#\fR appeared in column 1 on the line. Therefore
\&\fB\-Wtraditional\fR warns about directives that traditional C
understands but would ignore because the \fB#\fR does not appear as the
first character on the line. It also suggests you hide directives like
\&\fB#pragma\fR not understood by traditional C by indenting them. Some
traditional implementations would not recognise \fB#elif\fR, so it
suggests avoiding it altogether.
.Ip "\(bu" 4
A function-like macro that appears without arguments.
.Ip "\(bu" 4
The unary plus operator.
.Ip "\(bu" 4
The `U' integer constant suffix. (Traditonal C does support the `L'
suffix on integer constants.) Note, these suffixes appear in macros
defined in the system headers of most modern systems, e.g. the _MIN/_MAX
macros in limits.h. Use of these macros can lead to spurious warnings
as they do not necessarily reflect whether the code in question is any
less portable to traditional C given that suitable backup definitions
are provided.
.RE
.RS 4
.RE
.Ip "\fB\-Wundef\fR" 4 .Ip "\fB\-Wundef\fR" 4
.IX Item "-Wundef" .IX Item "-Wundef"
Warn if an undefined identifier is evaluated in an \fB#if\fR directive. Warn if an undefined identifier is evaluated in an \fB#if\fR directive.
...@@ -510,7 +540,10 @@ suitable for \f(CW\*(C`make\*(C'\fR describing the dependencies of the main sour ...@@ -510,7 +540,10 @@ suitable for \f(CW\*(C`make\*(C'\fR describing the dependencies of the main sour
file. The preprocessor outputs one \f(CW\*(C`make\*(C'\fR rule containing the file. The preprocessor outputs one \f(CW\*(C`make\*(C'\fR rule containing the
object file name for that source file, a colon, and the names of all the object file name for that source file, a colon, and the names of all the
included files, including those coming from \fB\-include\fR or included files, including those coming from \fB\-include\fR or
\&\fB\-imacros\fR command line options. If there are many included files \&\fB\-imacros\fR command line options. Unless specified explicitly (with
\&\fB\-MT\fR or \fB\-MQ\fR), the object file name consists of the basename
of the source file with any suffix replaced with object file suffix.
If there are many included files
then the rule is split into several lines using \fB\e\fR\-newline. then the rule is split into several lines using \fB\e\fR\-newline.
.Ip "\fB\-MM\fR" 4 .Ip "\fB\-MM\fR" 4
.IX Item "-MM" .IX Item "-MM"
......
...@@ -43,7 +43,7 @@ into another language, under the above conditions for modified versions. ...@@ -43,7 +43,7 @@ into another language, under the above conditions for modified versions.
@c @finalout @c @finalout
@title The C Preprocessor @title The C Preprocessor
@subtitle Last revised January 2001 @subtitle Last revised January 2001
@subtitle for GCC version 2 @subtitle for GCC version 3
@author Richard M. Stallman @author Richard M. Stallman
@page @page
@vskip 2pc @vskip 2pc
......
...@@ -2,17 +2,16 @@ _Note:_ This file is automatically generated from the files ...@@ -2,17 +2,16 @@ _Note:_ This file is automatically generated from the files
`bugs0.texi' and `bugs.texi'. `BUGS' is _not_ a source file, although `bugs0.texi' and `bugs.texi'. `BUGS' is _not_ a source file, although
it is normally included within source distributions. it is normally included within source distributions.
This file lists known bugs in the GCC-2.97 version of the GNU This file lists known bugs in the GCC-3.1 version of the GNU Fortran
Fortran compiler. Copyright (C) 1995,1996,1997,1998,1999,2000 Free compiler. Copyright (C) 1995,1996,1997,1998,1999,2000 Free Software
Software Foundation, Inc. You may copy, distribute, and modify it Foundation, Inc. You may copy, distribute, and modify it freely as
freely as long as you preserve this copyright notice and permission long as you preserve this copyright notice and permission notice.
notice.
Known Bugs In GNU Fortran Known Bugs In GNU Fortran
************************* *************************
This section identifies bugs that `g77' _users_ might run into in This section identifies bugs that `g77' _users_ might run into in
the GCC-2.97 version of `g77'. This includes bugs that are actually in the GCC-3.1 version of `g77'. This includes bugs that are actually in
the `gcc' back end (GBE) or in `libf2c', because those sets of code are the `gcc' back end (GBE) or in `libf2c', because those sets of code are
at least somewhat under the control of (and necessarily intertwined at least somewhat under the control of (and necessarily intertwined
with) `g77', so it isn't worth separating them out. with) `g77', so it isn't worth separating them out.
...@@ -28,8 +27,8 @@ particularly concentrated on any version of this information that is ...@@ -28,8 +27,8 @@ particularly concentrated on any version of this information that is
distributed as part of a _released_ `g77'. distributed as part of a _released_ `g77'.
In particular, while this information is intended to apply to the In particular, while this information is intended to apply to the
GCC-2.97 version of `g77', only an official _release_ of that version GCC-3.1 version of `g77', only an official _release_ of that version is
is expected to contain documentation that is most consistent with the expected to contain documentation that is most consistent with the
`g77' product in that version. `g77' product in that version.
An online, "live" version of this document (derived directly from An online, "live" version of this document (derived directly from
......
2001-02-19 Joseph S. Myers <jsm28@cam.ac.uk>
* version.c, root.texi: Update GCC version number to 3.1. Update
G77 version number to 0.5.27.
* BUGS, NEWS: Regenerate.
Sun Feb 4 15:52:44 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> Sun Feb 4 15:52:44 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* com.c (ffecom_init_0): Call fatal_error instead of fatal. * com.c (ffecom_init_0): Call fatal_error instead of fatal.
......
...@@ -2,7 +2,7 @@ _Note:_ This file is automatically generated from the files ...@@ -2,7 +2,7 @@ _Note:_ This file is automatically generated from the files
`news0.texi' and `news.texi'. `NEWS' is _not_ a source file, although `news0.texi' and `news.texi'. `NEWS' is _not_ a source file, although
it is normally included within source distributions. it is normally included within source distributions.
This file lists news about the GCC-2.97 version (and some other This file lists news about the GCC-3.1 version (and some other
versions) of the GNU Fortran compiler. Copyright (C) versions) of the GNU Fortran compiler. Copyright (C)
1995,1996,1997,1998,1999,2000 Free Software Foundation, Inc. You may 1995,1996,1997,1998,1999,2000 Free Software Foundation, Inc. You may
copy, distribute, and modify it freely as long as you preserve this copy, distribute, and modify it freely as long as you preserve this
...@@ -52,8 +52,8 @@ particularly concentrated on any version of this information that is ...@@ -52,8 +52,8 @@ particularly concentrated on any version of this information that is
distributed as part of a _released_ `g77'. distributed as part of a _released_ `g77'.
In particular, while this information is intended to apply to the In particular, while this information is intended to apply to the
GCC-2.97 version of `g77', only an official _release_ of that version GCC-3.1 version of `g77', only an official _release_ of that version is
is expected to contain documentation that is most consistent with the expected to contain documentation that is most consistent with the
`g77' product in that version. `g77' product in that version.
Nevertheless, information on _previous_ releases of `g77', below, is Nevertheless, information on _previous_ releases of `g77', below, is
......
...@@ -3,8 +3,8 @@ ...@@ -3,8 +3,8 @@
@c (e.g. a release branch in the CVS repository for gcc), @c (e.g. a release branch in the CVS repository for gcc),
@c clear this and set the version information correctly. @c clear this and set the version information correctly.
@set DEVELOPMENT @set DEVELOPMENT
@set version-g77 0.5.26 @set version-g77 0.5.27
@set version-gcc 2.97 @set version-gcc 3.1
@set email-general gcc@@gcc.gnu.org @set email-general gcc@@gcc.gnu.org
@set email-bugs gcc-bugs@@gcc.gnu.org or bug-gcc@@gnu.org @set email-bugs gcc-bugs@@gcc.gnu.org or bug-gcc@@gnu.org
......
const char *ffe_version_string = "0.5.26 20010219 (experimental)"; const char *ffe_version_string = "0.5.27 20010219 (experimental)";
...@@ -170,13 +170,13 @@ instead of in the original English. ...@@ -170,13 +170,13 @@ instead of in the original English.
@sp 1 @sp 1
@c The version number appears five times more in this file. @c The version number appears five times more in this file.
@center for gcc-2.97 @center for gcc-3.1
@page @page
@vskip 0pt plus 1filll @vskip 0pt plus 1filll
Copyright @copyright{} 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1998, Copyright @copyright{} 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1998,
1999, 2000, 2001 Free Software Foundation, Inc. 1999, 2000, 2001 Free Software Foundation, Inc.
@sp 2 @sp 2
For GCC Version 2.97@* For GCC Version 3.1@*
@sp 1 @sp 1
Published by the Free Software Foundation @* Published by the Free Software Foundation @*
59 Temple Place - Suite 330@* 59 Temple Place - Suite 330@*
...@@ -213,19 +213,19 @@ instead of in the original English. ...@@ -213,19 +213,19 @@ instead of in the original English.
@ifset USING @ifset USING
This manual documents how to run, install and port the GNU This manual documents how to run, install and port the GNU
compiler, as well as its new features and incompatibilities, and how to compiler, as well as its new features and incompatibilities, and how to
report bugs. It corresponds to GCC version 2.97. report bugs. It corresponds to GCC version 3.1.
@end ifset @end ifset
@end ifset @end ifset
@ifclear INTERNALS @ifclear INTERNALS
This manual documents how to run and install the GNU compiler, This manual documents how to run and install the GNU compiler,
as well as its new features and incompatibilities, and how to report as well as its new features and incompatibilities, and how to report
bugs. It corresponds to GCC version 2.97. bugs. It corresponds to GCC version 3.1.
@end ifclear @end ifclear
@ifclear USING @ifclear USING
This manual documents how to port the GNU compiler, This manual documents how to port the GNU compiler,
as well as its new features and incompatibilities, and how to report as well as its new features and incompatibilities, and how to report
bugs. It corresponds to GCC version 2.97. bugs. It corresponds to GCC version 3.1.
@end ifclear @end ifclear
@menu @menu
......
.\" Automatically generated by Pod::Man version 1.1 .\" Automatically generated by Pod::Man version 1.1
.\" Wed Jan 3 20:06:14 2001 .\" Mon Feb 19 19:31:56 2001
.\" .\"
.\" Standard preamble: .\" Standard preamble:
.\" ====================================================================== .\" ======================================================================
...@@ -138,7 +138,7 @@ ...@@ -138,7 +138,7 @@
.\" ====================================================================== .\" ======================================================================
.\" .\"
.IX Title "GCOV 1" .IX Title "GCOV 1"
.TH GCOV 1 "gcc-2.97" "2001-01-03" "GNU" .TH GCOV 1 "gcc-3.1" "2001-02-19" "GNU"
.UC .UC
.SH "NAME" .SH "NAME"
gcov \- coverage testing tool gcov \- coverage testing tool
......
#include "gansidecl.h" #include "gansidecl.h"
#include "version.h" #include "version.h"
const char *const version_string = "2.97 20010219 (experimental)"; const char *const version_string = "3.1 20010219 (experimental)";
2001-02-19 Joseph S. Myers <jsm28@cam.ac.uk>
* libF77/Version.c, libI77/Version.c, libU77/Version.c: Update G77
version number to 0.5.27.
2001-02-08 Geoffrey Keating <geoffk@redhat.com> 2001-02-08 Geoffrey Keating <geoffk@redhat.com>
* configure.in: Don't run AC_PROG_CC_WORKS, because * configure.in: Don't run AC_PROG_CC_WORKS, because
......
...@@ -3,7 +3,7 @@ static char junk[] = "\n@(#)LIBF77 VERSION 20000929\n"; ...@@ -3,7 +3,7 @@ static char junk[] = "\n@(#)LIBF77 VERSION 20000929\n";
/* /*
*/ */
char __G77_LIBF77_VERSION__[] = "0.5.26 20010219 (experimental)"; char __G77_LIBF77_VERSION__[] = "0.5.27 20010219 (experimental)";
/* /*
2.00 11 June 1980. File version.c added to library. 2.00 11 June 1980. File version.c added to library.
......
...@@ -3,7 +3,7 @@ static char junk[] = "\n@(#) LIBI77 VERSION pjw,dmg-mods 20001205\n"; ...@@ -3,7 +3,7 @@ static char junk[] = "\n@(#) LIBI77 VERSION pjw,dmg-mods 20001205\n";
/* /*
*/ */
char __G77_LIBI77_VERSION__[] = "0.5.26 20010219 (experimental)"; char __G77_LIBI77_VERSION__[] = "0.5.27 20010219 (experimental)";
/* /*
2.01 $ format added 2.01 $ format added
......
static char junk[] = "\n@(#) LIBU77 VERSION 19980709\n"; static char junk[] = "\n@(#) LIBU77 VERSION 19980709\n";
char __G77_LIBU77_VERSION__[] = "0.5.26 20010219 (experimental)"; char __G77_LIBU77_VERSION__[] = "0.5.27 20010219 (experimental)";
#include <stdio.h> #include <stdio.h>
......
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