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 <[email protected]>
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