gcc-wwwdocs branch master updated. 014e9215fec0ef61057938b63a11e7b45766ce6e

2025-03-16 Thread Thomas Koenig via Gcc-cvs-wwwdocs
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  014e9215fec0ef61057938b63a11e7b45766ce6e (commit)
  from  87c7db8b1b2c1484d6de3331098669735d33f95e (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 014e9215fec0ef61057938b63a11e7b45766ce6e
Author: Thomas Koenig 
Date:   Sun Mar 16 08:49:40 2025 +0100

Fortran: Clean up UNSIGNED, mention option changes.

* htdocs/gcc-15/changes.html:  Clean up UNSIGNED
description.  Mention changes to -fc-prototypes.
Describe -Wexternal-interface-mismatch.

diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html
index 7e5da369..42b713a2 100644
--- a/htdocs/gcc-15/changes.html
+++ b/htdocs/gcc-15/changes.html
@@ -182,6 +182,7 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
 either add
 https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html#index-std-1";>-std=
 to your build flags, or port your code; see the porting notes.
+  
   Some more C23 features have been implemented:
 
   #embed preprocessing directive support.
@@ -427,15 +428,18 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
 Fortran
 
 
-  Fortran 2023: The selected_logical_kind intrinsic function
-  and, in the ISO_FORTRAN_ENV module, the named constants
-  logical{8,16,32,64} and real16 were added.
-  Experimental support for unsigned integers, enabled by
-  -funsigned; see https://gcc.gnu.org/onlinedocs/gfortran/Unsigned-integers.html";
-  >gfortran documentation for details. These have been proposed
-  (https://j3-fortran.org/doc/year/24/24-116.txt";>J3/24-116)
-  for inclusion in the next Fortran standard.
+  
+Experimental support for unsigned modular integers,
+enabled by -funsigned;
+see https://gcc.gnu.org/onlinedocs/gfortran/Unsigned-integers.html";>
+gfortran documentation for details. This follows
+(https://j3-fortran.org/doc/year/24/24-116.txt";>J3/24-116).
+With this option in force, the selected_logical_kind
+intrinsic function and, in the ISO_FORTRAN_ENV
+module, the named constants logical{8,16,32,64} and
+real16 were added.  The ISO_C_BINDING
+module has been extended accordingly.
+  
   Missing commas separating descriptors in input/output format strings are 
no
   longer permitted by default and are rejected at run-time unless 
-std=legacy
   is used when compiling the main program unit.  See Fortran 2023 
constraint C1302.
@@ -453,6 +457,18 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
   it is recommended to recompile all artifacts.  The OpenCoarrays library
   is not affected, because it provides backwards compatibility with the
   older ABI.
+  
+The -Wexternal-interface-mismatch option has been
+added.  This checks for mismatches between the argument lists in
+dummy external arguments, and is implied by -Wall
+and -fc-prototypes-external options.
+  
+  
+The -fc-prototypes now also generates prototypes for
+interoperable procedures with assumed shape and assumed rank
+arguments that require the header file
+.
+  
 
 
 

---

Summary of changes:
 htdocs/gcc-15/changes.html | 34 +-
 1 file changed, 25 insertions(+), 9 deletions(-)


hooks/post-receive
-- 
gcc-wwwdocs


gcc-wwwdocs branch master updated. 4543a4a7d95bec0c2c0273461e56b018f22df451

2025-03-16 Thread Jose E. Marchesi via Gcc-cvs-wwwdocs
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  4543a4a7d95bec0c2c0273461e56b018f22df451 (commit)
  from  014e9215fec0ef61057938b63a11e7b45766ce6e (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 4543a4a7d95bec0c2c0273461e56b018f22df451
Author: Jose E. Marchesi 
Date:   Thu Mar 13 15:12:20 2025 +0100

Add link to the algo...@gcc.gnu.org mailing list

diff --git a/htdocs/lists.html b/htdocs/lists.html
index 03e4a2a2..d5f1d3c8 100644
--- a/htdocs/lists.html
+++ b/htdocs/lists.html
@@ -94,6 +94,11 @@ before subscribing and posting to 
these lists.
   Patches for the jit branch should go to both this list and
   gcc-patches.
 
+  https://gcc.gnu.org/ml/algol68/";>algol68 is
+  the discussion and development list for the Algol 68 language front
+  end of GCC, and the corresponding runtime library.  Patches to ga68
+  and libga68 should go to this list.
+
   https://gcc.gnu.org/ml/gnutools-advocacy/";>gnutools-advocacy
   is for discussion of marketing, promotion, recruiting and advocacy for
   the entire GNU Toolchain (Binutils, GAS, GCC, GDB, GLIBC, GLD, and 
Gold).

---

Summary of changes:
 htdocs/lists.html | 5 +
 1 file changed, 5 insertions(+)


hooks/post-receive
-- 
gcc-wwwdocs