Seems in the "extended asm" there is a typo:
"constraints have been for defining" gives me a syntax error.
The patch also improves punctuation.
Johann
--
diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html
index a9778659..f38745a4 100644
--- a/htdocs/gcc-15/changes.html
+++ b/htdocs/gcc-15/changes.html
@@ -105,9 +105,9 @@ a work-in-progress.</p>
<li>A <a
href="https://gcc.gnu.org/onlinedocs/gcc/Statement-Attributes.html#index-musttail-statement-attribute">
<code>musttail</code> statement attribute</a> was added to
enforce tail calls.</li>
<li><a
href="https://gcc.gnu.org/onlinedocs/gcc/Extended-Asm.html">Extended</a>
inline assembler statements
- can now be used with some limitations outside of functions as
well, new
- constraints have been for defining symbols or using symbols
inside of inline
- assembler and a new generic operand modifier has been added to
allow
+ can now be used with some limitations outside of functions as
well. New
+ constraints have been added for defining symbols or using
symbols inside of inline
+ assembler, and a new generic operand modifier has been added to
allow
printing those regardless of PIC. For example:
<pre>
struct S { int a, b, c; };