https://gcc.gnu.org/g:5eebbc9662745d7e74f2b06eb5d2c42e96fe6765

commit r16-5426-g5eebbc9662745d7e74f2b06eb5d2c42e96fe6765
Author: Alfie Richards <[email protected]>
Date:   Tue Nov 18 15:36:26 2025 +0000

    docs: aarch64: Minor grammar fix for preserve_none.
    
    gcc/ChangeLog:
    
            * doc/extend.texi (preserve_none): Minor grammar fix.

Diff:
---
 gcc/doc/extend.texi | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi
index 5b368ea200db..b9d1a6aac75a 100644
--- a/gcc/doc/extend.texi
+++ b/gcc/doc/extend.texi
@@ -4005,11 +4005,11 @@ adds a @code{BTI J} instruction when BTI is enabled 
e.g. via
 Use this attribute to change the procedure call standard of the specified
 function to the preserve-none variant.
 
-The preserve-none ABI variant modifies the AAPCS such that has no callee-saved
-registers (including SIMD and floating-point registers). That is, with the
-exception of the stack register, link register (r30), and frame pointer (r29),
-all registers are caller saved, and can be used as scratch registers by the
-callee.
+The preserve-none ABI variant modifies the AAPCS such that it has no
+callee-saved registers (including SIMD and floating-point registers). That is,
+with the exception of the stack register, link register (r30), and frame 
pointer
+(r29), all registers are changed to caller saved, and can be used as scratch
+registers by the callee.
 
 Additionally, registers r20--r28, r0--r7, r10--r14, r9 and r15 are used for
 argument passing, in that order.  For Microsoft Windows targets

Reply via email to