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