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 91572d475af8451061d3954b11ce7863f2cc87c5 (commit) from 6caec4c00d452cc98f9fe8b2bdde689489631ad0 (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 91572d475af8451061d3954b11ce7863f2cc87c5 Author: Richard Biener <rguent...@suse.de> Date: Tue May 7 10:06:21 2024 +0200 Update links to onlinedocs from gcc-14/changes.html to point to the gcc-14.1.0 onlinedocs diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html index cb75867f..2a4b2f12 100644 --- a/htdocs/gcc-14/changes.html +++ b/htdocs/gcc-14/changes.html @@ -166,7 +166,7 @@ You may also want to check out our <li id="openmp"><a href="https://gcc.gnu.org/projects/gomp/">OpenMP</a> <ul> <li> - The <a href="https://gcc.gnu.org/onlinedocs/libgomp/">GNU Offloading and + The <a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/libgomp/">GNU Offloading and Multi Processing Runtime Library Manual</a> has been updated and extended, improving especially the description of <abbr title="internal control variables">ICVs</abbr>, memory allocation, environment variables and OpenMP @@ -176,12 +176,12 @@ You may also want to check out our The <code>requires</code> directive's <code>unified_address</code> requirement is now fulfilled by both AMD GCN and nvptx devices. AMD GCN and nvptx devices now support low-latency allocators as - <a href="https://gcc.gnu.org/onlinedocs/libgomp/Offload-Target-Specifics.html" + <a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/libgomp/Offload-Target-Specifics.html" >detailed in the manual</a>. Initial support for pinned-memory allocators has been added and, on Linux, <a href="https://github.com/numactl/numactl">libnuma</a> is now used for allocators requesting the nearest-partition trait (both is described - in the <a href="https://gcc.gnu.org/onlinedocs/libgomp/Memory-allocation.html" + in the <a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/libgomp/Memory-allocation.html" >memory allocation section of the manual</a>). </li> <li>OpenMP 5.0: The <code>allocate</code> directive is now @@ -193,7 +193,7 @@ You may also want to check out our directive; files using this allocator and all files that might directly or indirectly (intrinisic assignment, <code>intent(out)</code>, ...) de- or reallocate such-allocated variables must be compiled with the - <a href="https://gcc.gnu.org/onlinedocs/gfortran/Fortran-Dialect-Options.html#index-fopenmp-allocators" + <a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gfortran/Fortran-Dialect-Options.html#index-fopenmp-allocators" ><code>-fopenmp-allocators</code></a> option. </li> <li> @@ -246,12 +246,12 @@ You may also want to check out our <ul> <li>New implementation-defined aspects and pragmas: <ul> - <li><a href="https://gcc.gnu.org/onlinedocs/gnat_rm/Aspect-Local_005fRestrictions.html"><code>Local_Restrictions</code></a>, + <li><a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/Aspect-Local_005fRestrictions.html"><code>Local_Restrictions</code></a>, which specifies that a particular subprogram does not violate one or more local restrictions, nor can it call a subprogram that is not subject to the same requirements.</li> - <li><a href="https://gcc.gnu.org/onlinedocs/gnat_rm/Pragma-User_005fAspect_005fDefinition.html"><code>User_Aspect_Definition</code></a> - and <a href="https://gcc.gnu.org/onlinedocs/gnat_rm/Aspect-User_005fAspect.html"><code>User_Aspect</code></a>, + <li><a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/Pragma-User_005fAspect_005fDefinition.html"><code>User_Aspect_Definition</code></a> + and <a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/Aspect-User_005fAspect.html"><code>User_Aspect</code></a>, which provide a mechanism for avoiding textual duplication if some set of aspect specifications is needed in multiple places.</li> </ul> @@ -259,18 +259,18 @@ You may also want to check out our <li>New implementation-defined aspects and pragmas for verification of the SPARK 2014 subset of Ada: <ul> - <li><a href="https://gcc.gnu.org/onlinedocs/gnat_rm/Aspect-Always_005fTerminates.html"><code>Always_Terminates</code></a>, + <li><a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/Aspect-Always_005fTerminates.html"><code>Always_Terminates</code></a>, which provides a condition for a subprogram to necessarily complete (either return normally or raise an exception).</li> - <li><a href="https://gcc.gnu.org/onlinedocs/gnat_rm/Aspect-Ghost_005fPredicate.html"><code>Ghost_Predicate</code></a>, + <li><a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/Aspect-Ghost_005fPredicate.html"><code>Ghost_Predicate</code></a>, which introduces a subtype predicate that can reference Ghost entities. </li> - <li><a href="https://gcc.gnu.org/onlinedocs/gnat_rm/Aspect-Exceptional_005fCases.html"><code>Exceptional_Cases</code></a>, + <li><a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/Aspect-Exceptional_005fCases.html"><code>Exceptional_Cases</code></a>, which lists exceptions that might be propagated by the subprogram with side effects in the context of its precondition and associates them with a specific postcondition. </li> - <li><a href="https://gcc.gnu.org/onlinedocs/gnat_rm/Aspect-Side_005fEffects.html"><code>Side_Effects</code></a>, + <li><a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/Aspect-Side_005fEffects.html"><code>Side_Effects</code></a>, which indicates that a function should be handled like a procedure with respect to parameter modes, Global contract, exceptional contract and termination: it may have output parameters, write global variables, raise @@ -286,21 +286,21 @@ You may also want to check out our hardening options, refer to the <a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Instrumentation-Options.html#index-fharden-compares">GCC Instrumentation Options</a> and - the <a href="https://gcc.gnu.org/onlinedocs/gnat_rm/Security-Hardening-Features.html">GNAT + the <a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/Security-Hardening-Features.html">GNAT Reference Manual, Security and Hardening Features</a>. </li> <li>Improve style checking for redundant parentheses - with <a href="https://gcc.gnu.org/onlinedocs/gnat_ugn/Style-Checking.html#index--gnatyz-_0028gcc_0029"><code>-gnatyz</code></a></li> + with <a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_ugn/Style-Checking.html#index--gnatyz-_0028gcc_0029"><code>-gnatyz</code></a></li> <li>New - switch <a href="https://gcc.gnu.org/onlinedocs/gnat_ugn/Alphabetical-List-of-All-Switches.html#index--gnateH-_0028gcc_0029"><code>-gnateH</code></a> + switch <a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_ugn/Alphabetical-List-of-All-Switches.html#index--gnateH-_0028gcc_0029"><code>-gnateH</code></a> to force reverse Bit_Order threshold to 64.</li> <li>Experimental features: <ul> - <li><a href="https://gcc.gnu.org/onlinedocs/gnat_rm/Pragma-Storage_005fModel.html">Storage + <li><a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/Pragma-Storage_005fModel.html">Storage Model</a>: this feature proposes to redesign the concepts of Storage Pools into a more efficient model allowing higher performances and easier integration with low footprint embedded run-times.</li> - <li><a href="https://gcc.gnu.org/onlinedocs/gnat_rm/String-interpolation.html">String + <li><a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/String-interpolation.html">String Interpolation</a>: allows for easier string formatting.</li> </ul> </li> @@ -626,14 +626,14 @@ You may also want to check out our <ul> <li> <!-- commit r14-3552-g29763b002459cb --> - <a href="https://gcc.gnu.org/onlinedocs/jit/topics/types.html#c.gcc_jit_type_get_restrict"><code>gcc_jit_type_get_restrict</code></a> + <a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/jit/topics/types.html#c.gcc_jit_type_get_restrict"><code>gcc_jit_type_get_restrict</code></a> for adding <code>restrict</code> to types - (<a href="https://gcc.gnu.org/onlinedocs/jit/topics/compatibility.html#libgccjit-abi-25"><code>LIBGCCJIT_ABI_25</code></a>). + (<a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/jit/topics/compatibility.html#libgccjit-abi-25"><code>LIBGCCJIT_ABI_25</code></a>). </li> <li> <!-- commit r14-7177-g109985343bcada --> 4 functions for setting attributes on functions and variables - (<a href="https://gcc.gnu.org/onlinedocs/jit/topics/compatibility.html#libgccjit-abi-26"><code>LIBGCCJIT_ABI_26</code></a>): + (<a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/jit/topics/compatibility.html#libgccjit-abi-26"><code>LIBGCCJIT_ABI_26</code></a>): <ul> <li>gcc_jit_function_add_attribute</li> <li>gcc_jit_function_add_string_attribute</li> @@ -643,9 +643,9 @@ You may also want to check out our </li> <li> <!-- commit r14-8760-g5d534a214bf966 --> - <a href="https://gcc.gnu.org/onlinedocs/jit/topics/expressions.html#c.gcc_jit_context_new_sizeof"><code>gcc_jit_context_new_sizeof</code></a> + <a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/jit/topics/expressions.html#c.gcc_jit_context_new_sizeof"><code>gcc_jit_context_new_sizeof</code></a> for accessing the size of a type - (<a href="https://gcc.gnu.org/onlinedocs/jit/topics/compatibility.html#libgccjit-abi-27"><code>LIBGCCJIT_ABI_27</code></a>). + (<a href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/jit/topics/compatibility.html#libgccjit-abi-27"><code>LIBGCCJIT_ABI_27</code></a>). </li> </ul> </li> ----------------------------------------------------------------------- Summary of changes: htdocs/gcc-14/changes.html | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) hooks/post-receive -- gcc-wwwdocs