mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-08-07 06:42:56 +03:00
- Made switch for ARM thumb assembly. Still has to be added!
This commit is contained in:
@@ -498,6 +498,8 @@
|
|||||||
|
|
||||||
#if defined(__arm__)
|
#if defined(__arm__)
|
||||||
|
|
||||||
|
#if !defined(__thumb__)
|
||||||
|
|
||||||
#define MULADDC_INIT \
|
#define MULADDC_INIT \
|
||||||
asm( "ldr r0, %0 " :: "m" (s)); \
|
asm( "ldr r0, %0 " :: "m" (s)); \
|
||||||
asm( "ldr r1, %0 " :: "m" (d)); \
|
asm( "ldr r1, %0 " :: "m" (d)); \
|
||||||
@@ -519,6 +521,8 @@
|
|||||||
asm( "str r0, %0 " : "=m" (s) :: \
|
asm( "str r0, %0 " : "=m" (s) :: \
|
||||||
"r0", "r1", "r2", "r3", "r4", "r5", "r6", "r7" );
|
"r0", "r1", "r2", "r3", "r4", "r5", "r6", "r7" );
|
||||||
|
|
||||||
|
#endif /* Thumb */
|
||||||
|
|
||||||
#endif /* ARMv3 */
|
#endif /* ARMv3 */
|
||||||
|
|
||||||
#if defined(__alpha__)
|
#if defined(__alpha__)
|
||||||
|
Reference in New Issue
Block a user