> Thanks Fernando,

Seconded.

> I've pushed the attached changes.

I have made a few subsequent tweaks (attached).

-- 
Eric Botcazou
diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html
index 8220d130..e29fca9d 100644
--- a/htdocs/gcc-15/changes.html
+++ b/htdocs/gcc-15/changes.html
@@ -154,7 +154,7 @@ a work-in-progress.</p>
   <li>
     GNAT now allows
     the <a href="https://gcc.gnu.org/onlinedocs/gnat_rm/Attribute-Round.html#index-Round";><code>'Round</code></a>
-    attribute also for fixed point types.
+    attribute also for ordinary fixed-point types.
   </li>
   <li>
     The new GNAT
@@ -163,7 +163,7 @@ a work-in-progress.</p>
     conversion to the most immediate specific parent type.
   </li>
   <li>
-    <a href="https://gcc.gnu.org/onlinedocs/gnat_rm/Mutably-Tagged-Types-with-Size_2019Class-Aspect.html";>Mutably <code>tagged</code> types</a> with a defined size are now available
+    <a href="https://gcc.gnu.org/onlinedocs/gnat_rm/Mutably-Tagged-Types-with-Size_2019Class-Aspect.html";>Mutably tagged types</a> with a defined size are now available
     through the use of <code>Size'Class</code>. This allows defining a maximum
     size for the tagged. Example:
 <pre>
@@ -176,26 +176,25 @@ type Derived_Type is new Base with record Data_Field : Integer; end record;
   </li>
   <li>
     New <a href="https://gcc.gnu.org/onlinedocs/gnat_rm/Generalized-Finalization.html";><code>Finalizable</code>
-    aspect</a>. It is a GNAT language extension which serves as a lightweight
-    alternative to <code>controlled</code> types. They have been designed with
-    provability in mind.
+    </a> aspect. It is a GNAT language extension which serves as a lightweight
+    alternative to controlled types.
 <pre>
-type Ctrl is record
-     Id : Natural := 0;
+type T is record
+     ...
 end record with Finalizable => (Initialize           => Initialize,
                                 Adjust               => Adjust,
                                 Finalize             => Finalize,
                                 Relaxed_Finalization => True);
 
-procedure Adjust     (Obj : in out Ctrl);
-procedure Finalize   (Obj : in out Ctrl);
-procedure Initialize (Obj : in out Ctrl);
+procedure Adjust     (Obj : in out T);
+procedure Finalize   (Obj : in out T);
+procedure Initialize (Obj : in out T);
 </pre>
   </li>
   <li>
     The
     aspect <a href="https://gcc.gnu.org/onlinedocs/gnat_rm/No_005fRaise-aspect.html";><code>No_Raise</code></a>
-    has been added, it is the same as <code>Pragma No_Raise</code>.
+    has been added, it declares that a subprogram cannot raise an exception.
   </li>
   <li>
     The

Reply via email to