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 87c7db8b1b2c1484d6de3331098669735d33f95e (commit) from bfba21f79e12807ebeef55e74b12d1e0aaca1bdc (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 87c7db8b1b2c1484d6de3331098669735d33f95e Author: Andre Vehreschild <ve...@badgersystems.de> Date: Thu Feb 20 10:47:22 2025 +0100 gcc-15/changes: Document coarray changes. ABI of coarrays has changed. Document possible linker errors for caf_single. diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html index bc071501..7e5da369 100644 --- a/htdocs/gcc-15/changes.html +++ b/htdocs/gcc-15/changes.html @@ -444,6 +444,15 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;" incompatible with the module format generated by GCC 8 - 14, but GCC 15 can for compatibility still read GCC 8 - 14 created module files.</li> + <li>Coarray support has been reworked to allow access to components in derived + types that have not been compiled with coarray support enabled; + especially, when the derived type is in a binary only module. This has + changed the ABI and may lead to link-time errors with object files + generated with a previous GCC version and to be linked to the current + <code>caf_single</code> library. If this library is to be used, then + it is recommended to recompile all artifacts. The OpenCoarrays library + is not affected, because it provides backwards compatibility with the + older ABI.</li> </ul> <!-- <h3 id="go">Go</h3> --> ----------------------------------------------------------------------- Summary of changes: htdocs/gcc-15/changes.html | 9 +++++++++ 1 file changed, 9 insertions(+) hooks/post-receive -- gcc-wwwdocs