[wwwdocs] gcc-15: Fortran - mention -funsigned + PowerPC Darwin IEEE module support

Message ID c1a6c703-5643-49ce-9e76-8aec73c94419@baylibre.com
State New
Headers
Series [wwwdocs] gcc-15: Fortran - mention -funsigned + PowerPC Darwin IEEE module support |

Checks

Context Check Description
linaro-tcwg-bot/tcwg_gcc_build--master-arm fail Patch failed to apply
linaro-tcwg-bot/tcwg_gcc_build--master-aarch64 fail Patch failed to apply

Commit Message

Tobias Burnus Sept. 20, 2024, 8:12 a.m. UTC
  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.
  

Comments

Gerald Pfeifer Sept. 21, 2024, 1:17 p.m. UTC | #1
On Fri, 20 Sep 2024, Tobias Burnus wrote:
> Comments, remarks to, approval of the attached wwwdocs patch?

+  <li>Experimental support for <code>unsigned</code> integers; enabled by the
+      <code>-funsigned</code>, see <a

Something is missing here - or simply drop "the" before the name of the 
option.

+      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>

I think we can just say "This has been", dropping "feature", though if you 
strongly feel about it, keep it.


Looks fine otherwise.

Gerald
  

Patch

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> -->