mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-07-30 22:43:08 +03:00
Gate all arm asm on Armv6 or better architecture
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
This commit is contained in:
@ -671,6 +671,8 @@
|
|||||||
* clang and armcc5 under the same conditions).
|
* clang and armcc5 under the same conditions).
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#if defined(__ARM_ARCH)
|
||||||
|
#if __ARM_ARCH >= 6
|
||||||
|
|
||||||
#if defined(__thumb__) && !defined(__thumb2__) // Thumb1 (not Thumb 2) ISA
|
#if defined(__thumb__) && !defined(__thumb2__) // Thumb1 (not Thumb 2) ISA
|
||||||
// Only supported by gcc, when optimisation is enabled; only option A works
|
// Only supported by gcc, when optimisation is enabled; only option A works
|
||||||
@ -698,6 +700,9 @@
|
|||||||
#define ARM_OPTION_B
|
#define ARM_OPTION_B
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined(ARM_OPTION_A)
|
#if defined(ARM_OPTION_A)
|
||||||
|
|
||||||
#define MULADDC_X1_INIT \
|
#define MULADDC_X1_INIT \
|
||||||
|
Reference in New Issue
Block a user