Refer to Armv8-A (not Armv8) in docs

Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
This commit is contained in:
Dave Rodgman 2023-10-10 14:56:35 +01:00
parent c5861d5bf2
commit f097bef6ea
3 changed files with 7 additions and 7 deletions

View File

@ -1,5 +1,5 @@
Features Features
* Support Armv8 Crypto Extension acceleration for SHA-256 * Support Armv8-A Crypto Extension acceleration for SHA-256
when compiling for Thumb or 32-bit Arm. when compiling for Thumb or 32-bit Arm.
New deprecations New deprecations
* Rename the SHAxxx_USE_A64_CRYPTO_yyy config options to * Rename the SHAxxx_USE_A64_CRYPTO_yyy config options to

View File

@ -866,7 +866,7 @@
#endif #endif
#if defined(MBEDTLS_SHA256_USE_ARMV8_CRYPTO_ONLY) && !defined(MBEDTLS_ARCH_IS_ARMV8) #if defined(MBEDTLS_SHA256_USE_ARMV8_CRYPTO_ONLY) && !defined(MBEDTLS_ARCH_IS_ARMV8)
#error "MBEDTLS_SHA256_USE_ARMV8_CRYPTO_ONLY defined on non-Armv8 system" #error "MBEDTLS_SHA256_USE_ARMV8_CRYPTO_ONLY defined on non-Armv8-A system"
#endif #endif
/* TLS 1.3 requires separate HKDF parts from PSA, /* TLS 1.3 requires separate HKDF parts from PSA,

View File

@ -3277,7 +3277,7 @@
* If not, the library will fall back to the C implementation. * If not, the library will fall back to the C implementation.
* *
* \note If MBEDTLS_SHA256_USE_ARMV8_CRYPTO_IF_PRESENT is defined when building * \note If MBEDTLS_SHA256_USE_ARMV8_CRYPTO_IF_PRESENT is defined when building
* for a non-Armv8 build it will be silently ignored. * for a non-Armv8-A build it will be silently ignored.
* *
* \note Minimum compiler versions for this feature are Clang 4.0, * \note Minimum compiler versions for this feature are Clang 4.0,
* armclang 6.6 or GCC 6.0. * armclang 6.6 or GCC 6.0.
@ -3296,7 +3296,7 @@
* *
* Module: library/sha256.c * Module: library/sha256.c
* *
* Uncomment to have the library check for the Armv8 SHA-256 crypto extensions * Uncomment to have the library check for the Armv8-A SHA-256 crypto extensions
* and use them if available. * and use them if available.
*/ */
//#define MBEDTLS_SHA256_USE_ARMV8_CRYPTO_IF_PRESENT //#define MBEDTLS_SHA256_USE_ARMV8_CRYPTO_IF_PRESENT
@ -3335,7 +3335,7 @@
* *
* Module: library/sha256.c * Module: library/sha256.c
* *
* Uncomment to have the library use the Armv8 SHA-256 crypto extensions * Uncomment to have the library use the Armv8-A SHA-256 crypto extensions
* unconditionally. * unconditionally.
*/ */
//#define MBEDTLS_SHA256_USE_ARMV8_CRYPTO_ONLY //#define MBEDTLS_SHA256_USE_ARMV8_CRYPTO_ONLY
@ -3416,7 +3416,7 @@
* *
* Module: library/sha512.c * Module: library/sha512.c
* *
* Uncomment to have the library check for the Armv8 SHA-512 crypto extensions * Uncomment to have the library check for the Armv8-A SHA-512 crypto extensions
* and use them if available. * and use them if available.
*/ */
//#define MBEDTLS_SHA512_USE_ARMV8_CRYPTO_IF_PRESENT //#define MBEDTLS_SHA512_USE_ARMV8_CRYPTO_IF_PRESENT
@ -3455,7 +3455,7 @@
* *
* Module: library/sha512.c * Module: library/sha512.c
* *
* Uncomment to have the library use the Armv8 SHA-512 crypto extensions * Uncomment to have the library use the Armv8-A SHA-512 crypto extensions
* unconditionally. * unconditionally.
*/ */
//#define MBEDTLS_SHA512_USE_ARMV8_CRYPTO_ONLY //#define MBEDTLS_SHA512_USE_ARMV8_CRYPTO_ONLY