Hi all, I thought it makes sense to have a look at what went into GCC 15 to update the Fortran section. However, while several bugs were fixed (and extended some features a tiny bit) [hooray!], I did not really see many newsworthy features.
Comments, remarks to, approval of the attached wwwdocs patch? Tobias PS: Anuj, the GSoC student, nearly finished his do-concurrent patch, which will add the local/local_init/shared/default(none) of F2018 and the reduce of F2023. Still no fancy parallelization, but the first step + useful as it will permit compiling such code and it does works as serially run code.
gcc-15: Fortran - mention -funsigned + PowerPC Darwin IEEE module support diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html index 7c372688..3a275d8c 100644 --- a/htdocs/gcc-15/changes.html +++ b/htdocs/gcc-15/changes.html @@ -111,6 +111,12 @@ a work-in-progress.</p> <li>Fortran 2023: The <code>selected_logical_kind</code> intrinsic function and, in the <code>ISO_FORTRAN_ENV</code> module, the named constants <code>logical{8,16,32,64}</code> and <code>real16</code> were added.</li> + <li>Experimental support for <code>unsigned</code> integers; enabled by the + <code>-funsigned</code>, see <a + href="https://gcc.gnu.org/onlinedocs/gfortran/Experimental-features-for-Fortran-202Y.html" + >gfortran documentation</a> for details. This feature has been proposed + (<a href="https://j3-fortran.org/doc/year/24/24-116.txt">J3/24-116)</a> + for inclusion in the next Fortran standard.</li> </ul> <!-- <h3 id="go">Go</h3> --> @@ -214,6 +220,11 @@ a work-in-progress.</p> <!-- <h3 id="aix">AIX</h3> --> +<h3>PowerPC Darwin</h3> +<ul> + <li>Fortran's IEEE modules are now suppored on Darwin PowerPC.</li> +</ul> + <!-- <h3 id="fuchsia">Fuchsia</h3> --> <!-- <h3 id="dragonfly">DragonFly BSD</h3> -->