Regarding AArch64 Options (Using the GNU Compiler Collection 
(GCC))<https://gcc.gnu.org/onlinedocs/gcc/AArch64-Options.html#aarch64-feature-modifiers>,

This section is stale:
‘ls64’
Enable the 64-byte atomic load and store instructions for accelerators. This 
option is enabled by default for -march=armv8.7-a.

It has already been fixed in this commit:
commit d0f8cb17bbd35e5eb25fc3b2119756b3e103e798
Author: Tamar Christina <tamar.christ...@arm.com>
Date:   Wed Feb 21 11:42:53 2024 +0000

    AArch64: remove ls64 from being mandatory on armv8.7-a..

    The Arm Architectural Reference Manual (Version J.a, section A2.9 on 
FEAT_LS64)
    shows that ls64 is an optional extensions and should not be enabled by 
default
    for Armv8.7-a.


Regards,
Mick

Reply via email to