This is supposed to document that GCC now supports offloading, e.g., from an ARM CPU to a Nvidia GPU (i.e. Grace<->Hopper) or, e.g., x86-64 to RISC-V. → https://gcc.gnu.org/PR96265 and https://gcc.gnu.org/PR111937 for the associated PRs.
I think it is important enough to get it into the release notes. However, I am not sure about the wording. Thoughts or suggestions? Tobias
gcc-15: mention wider offloading arch support (e.g. aarch64 + nvptx) diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html index 7c372688..e923ede4 100644 --- a/htdocs/gcc-15/changes.html +++ b/htdocs/gcc-15/changes.html @@ -36,6 +36,14 @@ a work-in-progress.</p> <!-- .................................................................. --> <h2 id="general">General Improvements</h2> +<ul> + <li> + For offloading, issues preventing some host-device architecture + combinations have been resolved. In particular, offloading from an + aarch64 host to a nvptx device is now supported.</li> + </li> +</li> + <!-- .................................................................. --> <h2 id="languages">New Languages and Language specific improvements</h2>