Coming back to a project I first attempted here:
<https://gcc.gnu.org/pipermail/gcc-patches/2022-May/595539.html>
but this time following steps as outlined by Joseph here:
<https://gcc.gnu.org/pipermail/gcc/2024-October/244956.html>.

This patch does step (a).

Patch to update the GCC manual to follow.

Ok for wwwdocs?

-- >8 --
>From 62e30c69e991f448be9c10881c8749f0ce98ce70 Mon Sep 17 00:00:00 2001
From: Marek Polacek <pola...@redhat.com>
Date: Thu, 5 Jun 2025 15:46:46 -0400
Subject: [PATCH] Rename c99status.html to projects/c-status.html

Also adjust redirects.
---
 htdocs/gcc-2.95/features.html                     | 2 +-
 htdocs/gcc-3.0/features.html                      | 2 +-
 htdocs/gcc-3.1/changes.html                       | 2 +-
 htdocs/gcc-3.3/changes.html                       | 2 +-
 htdocs/index.html                                 | 2 +-
 htdocs/projects/c-frontend.html                   | 2 +-
 htdocs/{c99status.html => projects/c-status.html} | 0
 7 files changed, 6 insertions(+), 6 deletions(-)
 rename htdocs/{c99status.html => projects/c-status.html} (100%)

diff --git a/htdocs/gcc-2.95/features.html b/htdocs/gcc-2.95/features.html
index 98ca0dd4..b696c6bb 100644
--- a/htdocs/gcc-2.95/features.html
+++ b/htdocs/gcc-2.95/features.html
@@ -41,7 +41,7 @@
     front-end has been integrated.
     A <a href="../news/javaannounce.html">runtime library</a>
     is available separately.</li>
-    <li><a href="../c99status.html">ISO C99 support</a></li>
+    <li><a href="../projects/c-status.html">ISO C99 support</a></li>
     <li><a href="../news/chill.html">Chill</a> front-end and runtime has been
     integrated.</li>
     <li>Boehm garbage collector support in libobjc.</li>
diff --git a/htdocs/gcc-3.0/features.html b/htdocs/gcc-3.0/features.html
index f938ec41..64449333 100644
--- a/htdocs/gcc-3.0/features.html
+++ b/htdocs/gcc-3.0/features.html
@@ -113,7 +113,7 @@
         ISO C99 support and <a
         href="../news/dependencies.html">improvements to dependency
         generation</a>.</li>
-    <li>Support for more <a href="../c99status.html">ISO C99 features</a>.</li>
+    <li>Support for more <a href="../projects/c-status.html">ISO C99 
features</a>.</li>
     <li>Many improvements to support for checking calls to format
         functions such as <code>printf</code> and <code>scanf</code>,
         including support for ISO C99 format features, extensions from
diff --git a/htdocs/gcc-3.1/changes.html b/htdocs/gcc-3.1/changes.html
index 705c28c7..29aeadbd 100644
--- a/htdocs/gcc-3.1/changes.html
+++ b/htdocs/gcc-3.1/changes.html
@@ -100,7 +100,7 @@
 <h3>C/C++</h3>
 
 <ul>
-<li>A few more <a href="../c99status.html">ISO C99 features</a>.</li>
+<li>A few more <a href="../projects/c-status.html">ISO C99 features</a>.</li>
 <li>The preprocessor is 10-50% faster than the preprocessor in GCC
     3.0.</li>
 <li>The preprocessor's symbol table has been merged with the
diff --git a/htdocs/gcc-3.3/changes.html b/htdocs/gcc-3.3/changes.html
index da4165f3..d497b9cc 100644
--- a/htdocs/gcc-3.3/changes.html
+++ b/htdocs/gcc-3.3/changes.html
@@ -129,7 +129,7 @@
        for system directories and the special treatment of system header
        files are not defeated.</li>
 
-    <li>A few more <a href="../c99status.html">ISO C99 features</a> now
+    <li>A few more <a href="../projects/c-status.html">ISO C99 features</a> now
         work correctly.</li>
 
     <li>A new function attribute,
diff --git a/htdocs/index.html b/htdocs/index.html
index e644f741..8673210a 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -16,7 +16,7 @@
 <img src="img/gccegg-65.png" alt="" class="right">
 
 <p>The GNU Compiler Collection includes front ends for
-<a href="c99status.html">C</a>,
+<a href="projects/c-status.html">C</a>,
 <a href="projects/cxx-status.html">C++</a>,
 Objective-C, <a href="fortran/">Fortran</a>,
 Ada, Go, D, Modula-2, and COBOL as well as libraries for these languages 
(libstdc++,...).
diff --git a/htdocs/projects/c-frontend.html b/htdocs/projects/c-frontend.html
index 363d7c4c..5532abb7 100644
--- a/htdocs/projects/c-frontend.html
+++ b/htdocs/projects/c-frontend.html
@@ -28,7 +28,7 @@ particular case.</p>
 number of library changes; these have to be provided by the C library,
 and not by gcc.  In addition, there are also changes to the language
 proper, and some compiler support is needed for the new library
-features.  An <a href="../c99status.html">overview</a> of the C99
+features.  An <a href="../projects/c-status.html">overview</a> of the C99
 implementation status is available.</p>
 
 <h2>Implement various builtin functions for ISO C99's 
diff --git a/htdocs/c99status.html b/htdocs/projects/c-status.html
similarity index 100%
rename from htdocs/c99status.html
rename to htdocs/projects/c-status.html
-- 
2.49.0

Reply via email to