This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gcc-wwwdocs".

The branch, master has been updated
       via  c5d65091c1b3960334c8bfd15f9aba77a07f7627 (commit)
      from  f3f0e9035cd4ddfcd32549220a8800c4a93857c0 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit c5d65091c1b3960334c8bfd15f9aba77a07f7627
Author: Jakub Jelinek <ja...@redhat.com>
Date:   Fri Apr 25 11:22:56 2025 +0200

    Adjust onlinedocs references to 15.1.0.

diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html
index 21fa159b..a71249ff 100644
--- a/htdocs/gcc-15/changes.html
+++ b/htdocs/gcc-15/changes.html
@@ -18,9 +18,8 @@
 This page is a "brief" summary of some of the huge number of improvements
 in GCC 15.
 You may also want to check out our
-<a href="porting_to.html">Porting to GCC 15</a> page <!-- and the
+<a href="porting_to.html">Porting to GCC 15</a> page and the
 <a href="../onlinedocs/index.html#current">full GCC documentation</a>.
--->
 </p>
 
 <!-- .................................................................. -->
@@ -65,7 +64,7 @@ You may also want to check out our
     recompilation time of LTO when doing small code edits
     (e.g. editing a single function).
     Enable with <a
-    
href="https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html#index-flto-incremental";
+    
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/Optimize-Options.html#index-flto-incremental";
     ><code>-flto-incremental=</code></a>.
   </li>
   <li>
@@ -102,12 +101,12 @@ You may also want to check out our
     The OpenMP 6.0 <code>self_maps</code> clause is also now supported.
     For details,
     see the offload-target specifics section in the
-    <a 
href="https://gcc.gnu.org/onlinedocs/libgomp/Offload-Target-Specifics.html";
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/libgomp/Offload-Target-Specifics.html";
        >GNU Offloading and Multi Processing Runtime Library Manual</a>.
   </li>
   <li>
     GCC added <code>ompx_gnu_pinned_mem_alloc</code> as a <a
-    
href="https://gcc.gnu.org/onlinedocs/libgomp/OMP_005fALLOCATOR.html";>predefined
+    
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/libgomp/OMP_005fALLOCATOR.html";>predefined
       allocator</a> and, for C++, allocator class templates in the
       <code>omp::allocator</code> namespace for the predefined allocators as
       specified in the OpenMP specification 5.0, including
@@ -122,7 +121,7 @@ You may also want to check out our
   </li>
   <li>
     Offloading improvements:
-    On <a href="https://gcc.gnu.org/onlinedocs/libgomp/nvptx.html";>Nvidia
+    On <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/libgomp/nvptx.html";>Nvidia
     GPUs, writing to the terminal</a> from OpenMP target regions (but not from
     OpenACC compute regions) is now also supported in Fortran; in C/C++ and
     on AMD GPUs this was already supported before with both OpenMP and OpenACC.
@@ -143,9 +142,9 @@ You may also want to check out our
     The <code>interop</code> construct and the OpenMP interoperability API
     routines for C, C++ and Fortran are now implemented, including the
     OpenMP 6.0 additions.  This includes foreign-runtime support for <a
-    href= 
"https://gcc.gnu.org/onlinedocs/libgomp/Foreign-runtime-support-for-Nvidia-GPUs.html";
+    href= 
"https://gcc.gnu.org/onlinedocs/gcc-15.1.0/libgomp/Foreign-runtime-support-for-Nvidia-GPUs.html";
     >Cuda, Cuda Driver, and HIP on Nvida GPUs</a> and for <a
-    
href="https://gcc.gnu.org/onlinedocs/libgomp/Foreign-runtime-support-for-AMD-GPUs.html";
+    
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/libgomp/Foreign-runtime-support-for-AMD-GPUs.html";
     >HIP and HSA on AMD GPUs</a>.
   </li>
   <li>
@@ -158,9 +157,9 @@ You may also want to check out our
   </li>
   <li>
     OpenMP 6.0: The <a
-    
href="https://gcc.gnu.org/onlinedocs/libgomp/omp_005fget_005fdevice_005ffrom_005fuid.html";
+    
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/libgomp/omp_005fget_005fdevice_005ffrom_005fuid.html";
     ><code>get_device_from_uid</code></a> and <a
-    
href="https://gcc.gnu.org/onlinedocs/libgomp/omp_005fget_005fuid_005ffrom_005fdevice.html";>
+    
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/libgomp/omp_005fget_005fuid_005ffrom_005fdevice.html";>
     <code>omp_get_uid_from_device</code></a> API routines have been added.
   </li>
 </ul>
@@ -185,17 +184,17 @@ You may also want to check out our
 <ul>
   <li>
     GNAT now allows
-    the <a 
href="https://gcc.gnu.org/onlinedocs/gnat_rm/Attribute-Round.html#index-Round";><code>'Round</code></a>
+    the <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gnat_rm/Attribute-Round.html#index-Round";><code>'Round</code></a>
     attribute also for ordinary fixed-point types.
   </li>
   <li>
     The new GNAT
-    attribute <a 
href="https://gcc.gnu.org/onlinedocs/gnat_rm/Attribute-Super.html#index-Super";><code>'Super</code></a>
+    attribute <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gnat_rm/Attribute-Super.html#index-Super";><code>'Super</code></a>
     can be applied to objects of tagged types in order to obtain a view
     conversion to the most immediate specific parent type.
   </li>
   <li>
-    <a 
href="https://gcc.gnu.org/onlinedocs/gnat_rm/Mutably-Tagged-Types-with-Size_2019Class-Aspect.html";>Mutably
 tagged types</a> with a defined size are now available
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gnat_rm/Mutably-Tagged-Types-with-Size_2019Class-Aspect.html";>Mutably
 tagged types</a> with a defined size are now available
     through the use of <code>Size'Class</code>. This allows defining a maximum
     size for the tagged. Example:
 <pre>
@@ -207,7 +206,7 @@ type Derived_Type is new Base with record Data_Field : 
Integer; end record;
 </pre>
   </li>
   <li>
-    New <a 
href="https://gcc.gnu.org/onlinedocs/gnat_rm/Generalized-Finalization.html";><code>Finalizable</code>
+    New <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gnat_rm/Generalized-Finalization.html";><code>Finalizable</code>
     </a> aspect. It is a GNAT language extension which serves as a lightweight
     alternative to controlled types.
 <pre>
@@ -225,18 +224,18 @@ procedure Initialize (Obj : in out T);
   </li>
   <li>
     The
-    aspect <a 
href="https://gcc.gnu.org/onlinedocs/gnat_rm/No_005fRaise-aspect.html";><code>No_Raise</code></a>
+    aspect <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gnat_rm/No_005fRaise-aspect.html";><code>No_Raise</code></a>
     has been added, it declares that a subprogram cannot raise an exception.
   </li>
   <li>
     The
-    aspect <a 
href="https://gcc.gnu.org/onlinedocs/gnat_rm/External_005fInitialization-Aspect.html";><code>External_Initialization</code></a>
+    aspect <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gnat_rm/External_005fInitialization-Aspect.html";><code>External_Initialization</code></a>
     has been added, it allows for data to be initialized using an external file
     which is loaded during compilation time.
   </li>
   <li>
     The
-    aspect <a 
href="https://gcc.gnu.org/onlinedocs/gnat_rm/Pragma-Exit_005fCases.html#index-Exit_005fCases";><code>Exit_Cases</code></a>
+    aspect <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gnat_rm/Pragma-Exit_005fCases.html#index-Exit_005fCases";><code>Exit_Cases</code></a>
     has been added to annotate functions and procedures with side effects in
     SPARK
     (see <a 
href="https://docs.adacore.com/spark2014-docs/html/lrm/subprograms.html#program-exit-aspects";>SPARK
@@ -249,13 +248,13 @@ procedure Initialize (Obj : in out T);
     Extensions_Allowed (On | Off | All_Extensions);</code> which has had its
     syntax changed. An argument of <code>All_Extensions</code> has the same
     effect as <code>On</code>, except
-    that <a 
href="https://gcc.gnu.org/onlinedocs/gnat_rm/Experimental-Language-Extensions.html";>some
+    that <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gnat_rm/Experimental-Language-Extensions.html";>some
     extra experimental extensions are enabled</a>.
   </li>
   <li>
     Several new compilation flags have been added, some examples
-    include <a 
href="https://gcc.gnu.org/onlinedocs/gnat_ugn/Info-message-Control.html";><code>-gnatis</code></a>,
 <a 
href="https://gcc.gnu.org/onlinedocs/gnat_ugn/Warning-Message-Control.html#index--gnatw_002en-_0028gcc_0029";><code>-gnatw.n</code></a>,
 <a 
href="https://gcc.gnu.org/onlinedocs/gnat_ugn/Warning-Message-Control.html#index--gnatw_005fl-_0028gcc_0029";><code>-gnatw_l</code></a>
-    and <a 
href="https://gcc.gnu.org/onlinedocs/gnat_ugn/Warning-Message-Control.html#index--gnatw_002ev-_0028gcc_0029";><code>-gnatw.v</code></a>.
+    include <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gnat_ugn/Info-message-Control.html";><code>-gnatis</code></a>,
 <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gnat_ugn/Warning-Message-Control.html#index--gnatw_002en-_0028gcc_0029";><code>-gnatw.n</code></a>,
 <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gnat_ugn/Warning-Message-Control.html#index--gnatw_005fl-_0028gcc_0029";><code>-gnatw_l</code></a>
+    and <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gnat_ugn/Warning-Message-Control.html#index--gnatw_002ev-_0028gcc_0029";><code>-gnatw.v</code></a>.
     The internal debugging utilities for the compiler have also received a lot
     of new options, please refer
     to <a 
href="https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=gcc/ada/debug.adb";><code>debug.adb</code></a>
@@ -294,9 +293,9 @@ procedure Initialize (Obj : in out T);
 
 <h3 id="c-family">C family</h3>
 <ul>
-    <li>A <a 
href="https://gcc.gnu.org/onlinedocs/gcc/Statement-Attributes.html#index-musttail-statement-attribute";>
+    <li>A <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/Statement-Attributes.html#index-musttail-statement-attribute";>
         <code>musttail</code> statement attribute</a> was added to enforce 
tail calls.</li>
-    <li><a href="https://gcc.gnu.org/onlinedocs/gcc/Extended-Asm.html";
+    <li><a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/Extended-Asm.html";
           >Extended</a> inline assembler statements
       can now be used with some limitations outside of functions as well.
       New constraints have been added for defining symbols or using symbols
@@ -319,18 +318,18 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
     <li>The <code>"redzone"</code> clobber is now allowed in inline
         assembler statements to describe that the assembler can overwrite
         memory in the stack red zone (e.g. on x86-64 or PowerPC).</li>
-    <li>The <a 
href="https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-nonnull_005fif_005fnonzero-function-attribute";>
+    <li>The <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/Common-Function-Attributes.html#index-nonnull_005fif_005fnonzero-function-attribute";>
         nonnull_if_nonzero</a> function attribute has been added to describe
         functions where some pointer parameter may be <code>NULL</code> only
         if some other parameter is zero.</li>
-    <li>The <a 
href="https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wtrailing-whitespace_003d";>
+    <li>The <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/Warning-Options.html#index-Wtrailing-whitespace_003d";>
         <code>-Wtrailing-whitespace=</code></a> and
-        <a 
href="https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wleading-whitespace_003d";>
+        <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/Warning-Options.html#index-Wleading-whitespace_003d";>
         <code>-Wleading-whitespace=</code></a> options have been added to
         diagnose certain whitespace characters at the end of source lines or
         whitespace characters at the start of source lines violating certain
         indentation styles.</li>
-    <li>The <a 
href="https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wheader-guard";>
+    <li>The <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/Warning-Options.html#index-Wheader-guard";>
         <code>-Wheader-guard</code></a> warning has been added and enabled
         in <code>-Wall</code> to warn about some inconsistencies in header
         file guarding macros.</li>
@@ -340,12 +339,12 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
 <ul>
   <li>C23 by default: GCC 15 changes the default language version
     for C compilation from
-    <a 
href="https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html#index-std-1";>-std=gnu17</a>
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/C-Dialect-Options.html#index-std-1";>-std=gnu17</a>
     to
-    <a 
href="https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html#index-std-1";>-std=gnu23</a>.
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/C-Dialect-Options.html#index-std-1";>-std=gnu23</a>.
     If your code relies on older versions of the C standard, you will need to
     either add
-    <a 
href="https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html#index-std-1";>-std=</a>
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/C-Dialect-Options.html#index-std-1";>-std=</a>
     to your build flags, or port your code; see <a 
href="porting_to.html#c23">the porting notes</a>.
   </li>
   <li>Some more C23 features have been implemented:
@@ -473,7 +472,7 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
     </ul>
   </li>
   <li>Inline assembler statements now support
-    <a 
href="https://gcc.gnu.org/onlinedocs/gcc/Asm-constexprs.html";><code>constexpr</code>
 generated strings</a>,
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/Asm-constexprs.html";><code>constexpr</code>
 generated strings</a>,
     analoguous to <code>static_assert</code>.</li>
   <li>
     <!-- commit r15-2117-g313afcfdabeab3 -->
@@ -481,7 +480,7 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
     <code>this-&gt;non_existent</code>, is now proactively diagnosed
     when parsing a template.
   </li>
-  <li>The <a 
href="https://gcc.gnu.org/onlinedocs/gcc/C_002b_002b-Dialect-Options.html#index-fassume-sane-operators-new-delete";>
+  <li>The <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/C_002b_002b-Dialect-Options.html#index-fassume-sane-operators-new-delete";>
     <code>-fassume-sane-operators-new-delete</code></a> option has been
     added and enabled by default.  This option allows control over some
     optimizations around calls to replaceable global operators new and
@@ -491,7 +490,7 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
     <code>-fno-assume-sane-operators-new-delete</code>.</li>
   <li>
     <!-- commit r15-871-gefaaae49b307fc -->
-    The <a 
href="https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wself-move";>
+    The <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/Warning-Options.html#index-Wself-move";>
         <code>-Wself-move</code></a> warning now warns even in a
        member-initializer-list.
   </li>
@@ -503,7 +502,7 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
   <li>
     <!-- commit r15-2774-g596d1ed9d40b10 -->
     A new option
-    <a 
href="https://gcc.gnu.org/onlinedocs/gcc/C_002b_002b-Dialect-Options.html#index-Wtemplate-body";>
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Wtemplate-body";>
     <code>-Wtemplate-body</code></a> was added, which can be used to disable
     diagnosing errors when parsing a template.
   </li>
@@ -516,13 +515,13 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
   </li>
   <li>
     New
-    <a 
href="https://gcc.gnu.org/onlinedocs/gcc/Common-Type-Attributes.html#index-flag_005fenum-type-attribute";>
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/Common-Type-Attributes.html#index-flag_005fenum-type-attribute";>
     <code>flag_enum</code></a> attribute to indicate that the enumerators
     are used in bitwise operations; this suppresses a <code>-Wswitch</code>
     warning.
   </li>
   <li>
-    The <a 
href="https://gcc.gnu.org/onlinedocs/gcc/C_002b_002b-Dialect-Options.html#index-Wdangling-reference";>
+    The <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Wdangling-reference";>
     <code>-Wdangling-reference</code></a> warning has been improved: for
     example, it doesn't warn for empty classes anymore.
   </li>
@@ -530,7 +529,7 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
     The front end's handling of explicitly-defaulted functions has been
     corrected to properly handle <em>[dcl.fct.def.default]</em>.  The
     new
-    <a 
href="https://gcc.gnu.org/onlinedocs/gcc/C_002b_002b-Dialect-Options.html#index-Wdefaulted-function-deleted";>
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Wdefaulted-function-deleted";>
     <code>-Wdefaulted-function-deleted</code></a> warning warns when an
     explicitly defaulted function is deleted.
   </li>
@@ -547,7 +546,7 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
     <!-- commit r15-5109-g417b4cc9bf2180 -->
     Support for <code>__builtin_operator_new</code> and
     <code>__builtin_operator_delete</code> was added.  See
-    <a href="https://gcc.gnu.org/onlinedocs/gcc/New_002fDelete-Builtins.html";>
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/New_002fDelete-Builtins.html";>
     the manual</a> for more info.
   </li>
   <li>
@@ -601,7 +600,7 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
     is also set in the traits key <code>__traits(getTargetInfo, "CET")</code>.
   </li>
   <li>A new option
-    <a 
href="https://gcc.gnu.org/onlinedocs/gdc/Runtime-Options.html#index-finclude-imports";>
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gdc/Runtime-Options.html#index-finclude-imports";>
     <code>-finclude-imports</code></a> was added, which tells the compiler to
     include imported modules in the compilation, as if they were given on the
     command-line.
@@ -618,7 +617,7 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
   <li>
     Experimental support for <code>unsigned</code> modular integers,
     enabled by <code>-funsigned</code>;
-    see <a 
href="https://gcc.gnu.org/onlinedocs/gfortran/Unsigned-integers.html";>
+    see <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gfortran/Unsigned-integers.html";>
     gfortran documentation</a> for details. This follows
     (<a href="https://j3-fortran.org/doc/year/24/24-116.txt";>J3/24-116</a>).
     With this option in force, the <code>selected_logical_kind</code>
@@ -946,7 +945,7 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
   <li>Experimental support for supporting generic devices has been added;
     specifying <code>gfx9-generic</code>, <code>gfx10-3-generic</code>,
     or <code>gfx11-generic</code> to
-    <a href="https://gcc.gnu.org/onlinedocs/gcc/AMD-GCN-Options.html";>
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/AMD-GCN-Options.html";>
     <code>-march=</code></a> will generate code that can run on all
     devices of a series.  Additionally, the following specific devices
     are now have experimental support, all of which are compatible with a
@@ -973,7 +972,7 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
 <ul>
   <li>Support has been added for the <code>signal(<i>num</i>)</code>
     and <code>interrupt(<i>num</i>)</code>
-    <a 
href="https://gcc.gnu.org/onlinedocs/gcc/AVR-Function-Attributes.html#index-signal_0028num_0029-function-attribute_002c-AVR";
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/AVR-Function-Attributes.html#index-signal_0028num_0029-function-attribute_002c-AVR";
        >function attributes</a>
     that allow to specify the interrupt vector number <code><i>num</i></code>
     as an argument.
@@ -987,11 +986,11 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
     <code>noblock</code> attribute just acts like a flag and does not
     impose a specific function name.</li>
   <li>Support has been added for the <code>__builtin_avr_mask1</code>
-    <a 
href="https://gcc.gnu.org/onlinedocs/gcc/AVR-Built-in-Functions.html#index-_005f_005fbuiltin_005favr_005fmask1";
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/AVR-Built-in-Functions.html#index-_005f_005fbuiltin_005favr_005fmask1";
        >built-in function</a>.  It can be used to compute some bit masks when
     code like <code>1&nbsp;&lt;&lt;&nbsp;offset</code> is not fast enough.</li>
   <li>Support has been added for a new 24-bit
-    <a 
href="https://gcc.gnu.org/onlinedocs/gcc/Named-Address-Spaces.html#AVR-Named-Address-Spaces-1";
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/Named-Address-Spaces.html#AVR-Named-Address-Spaces-1";
        >named address space</a> <code>__flashx</code>.
     It is similar to the <code>__memx</code> address space introduced in v4.7,
     but reading is a bit more efficient since it only supports reading from
@@ -1005,23 +1004,23 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
     when optimizing for code size with <code>-Os</code>.</li>
   <li>Support has been added for a <em>compact vector table</em> as supported
     by some AVR devices.  It can be activated by the new command-line option
-    <a href="https://gcc.gnu.org/onlinedocs/gcc/AVR-Options.html#index-mcvt";
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/AVR-Options.html#index-mcvt";
        ><code>-mcvt</code></a>.
     It links <code>crt<i>mcu</i>-cvt.o</code> as startup code which
     is supported since AVR-LibC v2.3.</li>
   <li>Support has been added for the new option
-    <a 
href="https://gcc.gnu.org/onlinedocs/gcc/AVR-Options.html#index-mno-call-main";
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/AVR-Options.html#index-mno-call-main";
        ><code>-mno-call-main</code></a>.  Instead of calling <code>main</code>,
     it will be located in section <code>.init9</code>.</li>
   <li>New AVR specific optimizations have been added.
     They can be controlled by the new command-line options
-    <a 
href="https://gcc.gnu.org/onlinedocs/gcc/AVR-Options.html#index-mfuse-move";
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/AVR-Options.html#index-mfuse-move";
        ><code>-mfuse-move</code></a>,
-    <a 
href="https://gcc.gnu.org/onlinedocs/gcc/AVR-Options.html#index-msplit-ldst";
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/AVR-Options.html#index-msplit-ldst";
        ><code>-msplit-ldst</code></a>,
-    <a 
href="https://gcc.gnu.org/onlinedocs/gcc/AVR-Options.html#index-msplit-bit-shift";
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/AVR-Options.html#index-msplit-bit-shift";
        ><code>-msplit-bit-shift</code></a> and
-    <a 
href="https://gcc.gnu.org/onlinedocs/gcc/AVR-Options.html#index-muse-nonzero-bits";
+    <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/AVR-Options.html#index-muse-nonzero-bits";
        ><code>-muse-nonzero-bits</code></a>.</li>
 </ul>
 
@@ -1103,11 +1102,11 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
   <li>Support has been added for target attributes and pragmas. For more 
details
       on available attributes and pragmas, including their proper usage, please
       refer to the provided
-      <a 
href="https://gcc.gnu.org/onlinedocs/gcc/LoongArch-Function-Attributes.html#LoongArch-Function-Attributes-1";>
+      <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/LoongArch-Function-Attributes.html#LoongArch-Function-Attributes-1";>
       documentation</a>.
   </li>
   <li>Support has been added for the new option
-      <a 
href="https://gcc.gnu.org/onlinedocs/gcc/LoongArch-Options.html#index-mannotate-tablejump";>
+      <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/LoongArch-Options.html#index-mannotate-tablejump";>
       <code>-mannotate-tablejump</code></a>. Which can create an annotation
       section <code>.discard.tablejump_annotate</code> to correlate the
       <code>jirl</code> instruction and the jump table.
diff --git a/htdocs/gcc-15/index.html b/htdocs/gcc-15/index.html
index 5d37b4ed..d68da280 100644
--- a/htdocs/gcc-15/index.html
+++ b/htdocs/gcc-15/index.html
@@ -39,7 +39,7 @@ GNU Compiler Collection.</p>
 <p>The GCC developers would like to thank the numerous people that have
 contributed new features, improvements, bug fixes, and other changes as
 well as test results to GCC.
-This <a href="http://gcc.gnu.org/onlinedocs/gcc/Contributors.html";>amazing
+This <a 
href="http://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/Contributors.html";>amazing
 group of volunteers</a> is what makes GCC successful.</p>
 
 <p>For additional information about GCC please refer to the
diff --git a/htdocs/gcc-15/porting_to.html b/htdocs/gcc-15/porting_to.html
index 829ae92f..9a63e47b 100644
--- a/htdocs/gcc-15/porting_to.html
+++ b/htdocs/gcc-15/porting_to.html
@@ -33,12 +33,12 @@ a work-in-progress.</p>
 <!-- change of default was in commit 55e3bd376b2214e200fa76d12b67ff259b06c212 
-->
 
 GCC 15 changes the default language version for C compilation from
-<a 
href="https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html#index-std-1";>-std=gnu17</a>
+<a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/C-Dialect-Options.html#index-std-1";>-std=gnu17</a>
 to
-<a 
href="https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html#index-std-1";>-std=gnu23</a>.
+<a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/C-Dialect-Options.html#index-std-1";>-std=gnu23</a>.
 
 If your code relies on older versions of the C standard, you will need to
-either add <a 
href="https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html#index-std-1";>-std=</a>
+either add <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/C-Dialect-Options.html#index-std-1";>-std=</a>
 to your build flags, or port your code to C23.
 
 C23 brings the following changes:
@@ -101,7 +101,7 @@ In file included from &lt;source&gt;:1:
 </p>
 <p>
   Alternatively you can use
-  <a 
href="https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html#index-std-1";>-std=</a>
+  <a 
href="https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/C-Dialect-Options.html#index-std-1";>-std=</a>
   to select an earlier version of the C standard.
 </p>
 

-----------------------------------------------------------------------

Summary of changes:
 htdocs/gcc-15/changes.html    | 101 +++++++++++++++++++++---------------------
 htdocs/gcc-15/index.html      |   2 +-
 htdocs/gcc-15/porting_to.html |   8 ++--
 3 files changed, 55 insertions(+), 56 deletions(-)


hooks/post-receive
-- 
gcc-wwwdocs

Reply via email to