[htdocs,2/2] gcc-15/porting_to: link to "Standards conformance" section for C++

Message ID 8e3e4cb13eb1f322796ee8bcced44b03662a523b.1739351793.git.sam@gentoo.org
State New
Headers
Series [htdocs,1/2] bugs: improve "ABI changes" subsection |

Checks

Context Check Description
linaro-tcwg-bot/tcwg_gcc_build--master-aarch64 fail Patch failed to apply
linaro-tcwg-bot/tcwg_simplebootstrap_build--master-aarch64-bootstrap fail Patch failed to apply
linaro-tcwg-bot/tcwg_simplebootstrap_build--master-arm-bootstrap fail Patch failed to apply
linaro-tcwg-bot/tcwg_gcc_build--master-arm fail Patch failed to apply

Commit Message

Sam James Feb. 12, 2025, 9:16 a.m. UTC
  Suggested by Andrew Pinski.
---
 htdocs/gcc-15/porting_to.html | 6 ++++++
 1 file changed, 6 insertions(+)
  

Comments

Jonathan Wakely Feb. 12, 2025, 10:01 a.m. UTC | #1
LGTM, thanks

On Wed, 12 Feb 2025 at 09:25, Sam James <sam@gentoo.org> wrote:
>
> Suggested by Andrew Pinski.
> ---
>  htdocs/gcc-15/porting_to.html | 6 ++++++
>  1 file changed, 6 insertions(+)
>
> diff --git a/htdocs/gcc-15/porting_to.html b/htdocs/gcc-15/porting_to.html
> index b9b2efc7..829ae92f 100644
> --- a/htdocs/gcc-15/porting_to.html
> +++ b/htdocs/gcc-15/porting_to.html
> @@ -137,6 +137,12 @@ In file included from &lt;source&gt;:1:
>
>  <h2 id="cxx">C++ language issues</h2>
>
> +<p>
> +Note that all GCC releases make
> +<a href="https://gcc.gnu.org/bugs/#upgrading">improvements to conformance</a>
> +which may reject non-conforming, legacy codebases.
> +</p>
> +
>  <h3 id="header-dep-changes">Header dependency changes</h3>
>  <p>Some C++ Standard Library headers have been changed to no longer include
>  other headers that were being used internally by the library.
> --
> 2.48.1
>
  

Patch

diff --git a/htdocs/gcc-15/porting_to.html b/htdocs/gcc-15/porting_to.html
index b9b2efc7..829ae92f 100644
--- a/htdocs/gcc-15/porting_to.html
+++ b/htdocs/gcc-15/porting_to.html
@@ -137,6 +137,12 @@  In file included from &lt;source&gt;:1:
 
 <h2 id="cxx">C++ language issues</h2>
 
+<p>
+Note that all GCC releases make
+<a href="https://gcc.gnu.org/bugs/#upgrading">improvements to conformance</a>
+which may reject non-conforming, legacy codebases.
+</p>
+
 <h3 id="header-dep-changes">Header dependency changes</h3>
 <p>Some C++ Standard Library headers have been changed to no longer include
 other headers that were being used internally by the library.