This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Patch to add gcc-3.4/c99status.html
- From: "Joseph S. Myers" <jsm at polyomino dot org dot uk>
- To: gcc-patches at gcc dot gnu dot org
- Date: Sat, 17 Jan 2004 21:04:58 +0000 (UTC)
- Subject: Patch to add gcc-3.4/c99status.html
This patch adds gcc-3.4/c99status.html, as for previous releases, and
links to it from the 3.4 branch manual. Applied to wwwdocs and 3.4
branch.
There are no new C99 features in 3.4 relative to 3.3 so there isn't a link
from the release notes, but unlike the case of 3.1 and 3.2 it didn't seem
appropriate to share the page between 3.3 and 3.4.
Index: c99status.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/c99status.html,v
retrieving revision 1.35
diff -u -r1.35 c99status.html
--- c99status.html 26 Dec 2002 22:15:19 -0000 1.35
+++ c99status.html 17 Jan 2004 21:01:08 -0000
@@ -19,6 +19,7 @@
<p>This page describes the C99 support in mainline GCC CVS, not in any
particular release. Information is also available on <a
+href="gcc-3.4/c99status.html">C99 support in GCC 3.4</a>, <a
href="gcc-3.3/c99status.html">C99 support in GCC 3.3</a>, <a
href="gcc-3.1/c99status.html">C99 support in GCC 3.1 and 3.2</a> and on <a
href="gcc-3.0/c99status.html">C99 support in GCC 3.0</a>, but not on
--- c99status.html 2004-01-17 20:56:34.000000000 +0000
+++ gcc-3.4/c99status.html 2004-01-17 20:56:11.000000000 +0000
@@ -1,11 +1,11 @@
<html>
<head>
-<title>Status of C99 features in GCC</title>
+<title>Status of C99 features in GCC 3.4</title>
</head>
<body>
-<h1>Status of C99 features in GCC</h1>
+<h1>Status of C99 features in GCC 3.4</h1>
<p>This table is based on the list in the foreword to the printed
standard ISO/IEC 9899:1999 (E), as amended by ISO/IEC
@@ -17,13 +17,9 @@
headers required of conforming freestanding implementations (clause 4
paragraph 6) do not count as library issues.</p>
-<p>This page describes the C99 support in mainline GCC CVS, not in any
-particular release. Information is also available on <a
-href="gcc-3.4/c99status.html">C99 support in GCC 3.4</a>, <a
-href="gcc-3.3/c99status.html">C99 support in GCC 3.3</a>, <a
-href="gcc-3.1/c99status.html">C99 support in GCC 3.1 and 3.2</a> and on <a
-href="gcc-3.0/c99status.html">C99 support in GCC 3.0</a>, but not on
-the much more limited support in GCC 2.95.</p>
+<p>This page describes the C99 support in GCC 3.4. Information on <a
+href="../c99status.html">C99 support in mainline CVS GCC</a> is also
+available.</p>
<p>See below the table for further notes on some issues.</p>
@@ -359,7 +355,7 @@
<li>The information provided by <code>static</code> in parameter array
declarators is not used for optimization. It might make sense to use
-it in future in conjunction with <a href="projects/prefetch.html">work
+it in future in conjunction with <a href="../projects/prefetch.html">work
on prefetching</a>.</li>
<li>The list above differs from that in the C99 standard (as amended
Index: ChangeLog
===================================================================
RCS file: /cvs/gcc/gcc/gcc/ChangeLog,v
retrieving revision 2.2326.2.8
diff -u -r2.2326.2.8 ChangeLog
--- ChangeLog 17 Jan 2004 19:52:00 -0000 2.2326.2.8
+++ ChangeLog 17 Jan 2004 21:01:49 -0000
@@ -1,3 +1,8 @@
+2004-01-17 Joseph S. Myers <jsm@polyomino.org.uk>
+
+ * doc/invoke.texi, doc/standards.texi: Point to 3.4 version of
+ c99status.html.
+
2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
PR target/10781
Index: doc/invoke.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/doc/invoke.texi,v
retrieving revision 1.390.2.1
diff -u -r1.390.2.1 invoke.texi
--- doc/invoke.texi 17 Jan 2004 00:05:22 -0000 1.390.2.1
+++ doc/invoke.texi 17 Jan 2004 21:01:55 -0000
@@ -1029,7 +1029,7 @@
@itemx iso9899:1999
@itemx iso9899:199x
ISO C99. Note that this standard is not yet fully supported; see
-@w{@uref{http://gcc.gnu.org/c99status.html}} for more information. The
+@w{@uref{http://gcc.gnu.org/gcc-3.4/c99status.html}} for more information. The
names @samp{c9x} and @samp{iso9899:199x} are deprecated.
@item gnu89
Index: doc/standards.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/doc/standards.texi,v
retrieving revision 1.10
diff -u -r1.10 standards.texi
--- doc/standards.texi 24 Jan 2003 15:57:41 -0000 1.10
+++ doc/standards.texi 17 Jan 2004 21:01:55 -0000
@@ -1,4 +1,4 @@
-@c Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc.
+@c Copyright (C) 2000, 2001, 2002, 2004 Free Software Foundation, Inc.
@c This is part of the GCC manual.
@c For copying conditions, see the file gcc.texi.
@@ -79,7 +79,7 @@
A new edition of the ISO C standard was published in 1999 as ISO/IEC
9899:1999, and is commonly known as @dfn{C99}. GCC has incomplete
support for this standard version; see
-@uref{http://gcc.gnu.org/c99status.html} for details. To select this
+@uref{http://gcc.gnu.org/gcc-3.4/c99status.html} for details. To select this
standard, use @option{-std=c99} or @option{-std=iso9899:1999}. (While in
development, drafts of this standard version were referred to as
@dfn{C9X}.)
--
Joseph S. Myers
jsm@polyomino.org.uk