From: Alfie Richards <[email protected]>

Hi All,

This has been split off from the FMV docs patch.

Builds cleanly.

Thanks,
Alfie

-- >8 --

Updates the Arm C Language Extension url and description to be up to date.
gcc/ChangeLog:

        * doc/extend.texi: (ARM C Language Extensions (ACLE)) Update ACLE URL
        and description.
---
 gcc/doc/extend.texi | 26 +++++++++++---------------
 1 file changed, 11 insertions(+), 15 deletions(-)

diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi
index a12855de6a6..5147c91be22 100644
--- a/gcc/doc/extend.texi
+++ b/gcc/doc/extend.texi
@@ -18888,21 +18888,17 @@ _v4hi __builtin_arc_vsubadd4h (__v4hi, __v4hi);
 
 GCC implements extensions for C as described in the ARM C Language
 Extensions (ACLE) specification, which can be found at
-@uref{https://developer.arm.com/documentation/ihi0053/latest/}.
-
-As a part of ACLE, GCC implements extensions for Advanced SIMD as described in
-the ARM C Language Extensions Specification.  The complete list of Advanced 
SIMD
-intrinsics can be found at
-@uref{https://developer.arm.com/documentation/ihi0073/latest/}.
-The built-in intrinsics for the Advanced SIMD extension are available when
-NEON is enabled.
-
-Currently, ARM and AArch64 back ends do not support ACLE 2.0 fully.  Both
-back ends support CRC32 intrinsics and the ARM back end supports the
-Coprocessor intrinsics, all from @file{arm_acle.h}.  The ARM back end's 16-bit
-floating-point Advanced SIMD intrinsics currently comply to ACLE v1.1.
-AArch64's back end does not have support for 16-bit floating point Advanced 
SIMD
-intrinsics yet.
+@uref{https://arm-software.github.io/acle/main/}.
+
+As a part of ACLE, GCC implements extensions for Arm Vector extensions
+as described in the ARM C Language Extensions Specification.  The complete
+list of Arm Vector extension intrinsics can be found at
+@uref{https://arm-software.github.io/acle/main/}.
+The built-in intrinsics for the ARM vector extensions are available when
+the respective extensions are enabled.
+
+Not all aspects of ACLE are supported.  Support for each feature of the ACLE
+can be determined with the @code{__ARM_FEATURE_@var{X}} macros.
 
 See @ref{ARM Options} and @ref{AArch64 Options} for more information on the
 availability of extensions.
-- 
2.34.1

Reply via email to