mirror of
https://github.com/kmackay/micro-ecc.git
synced 2026-09-14 21:20:09 +00:00
Merge pull request #211 from Prabhuk/master
Update ARM inline assembly constraints.
This commit is contained in:
+8
-8
@@ -20,19 +20,19 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if (uECC_PLATFORM == uECC_arm_thumb)
|
#if (uECC_PLATFORM == uECC_arm_thumb)
|
||||||
#define REG_RW "+l"
|
#define REG_RW "+&l"
|
||||||
#define REG_WRITE "=l"
|
#define REG_WRITE "=&l"
|
||||||
#else
|
#else
|
||||||
#define REG_RW "+r"
|
#define REG_RW "+&r"
|
||||||
#define REG_WRITE "=r"
|
#define REG_WRITE "=&r"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if (uECC_PLATFORM == uECC_arm_thumb || uECC_PLATFORM == uECC_arm_thumb2)
|
#if (uECC_PLATFORM == uECC_arm_thumb || uECC_PLATFORM == uECC_arm_thumb2)
|
||||||
#define REG_RW_LO "+l"
|
#define REG_RW_LO "+&l"
|
||||||
#define REG_WRITE_LO "=l"
|
#define REG_WRITE_LO "=&l"
|
||||||
#else
|
#else
|
||||||
#define REG_RW_LO "+r"
|
#define REG_RW_LO "+&r"
|
||||||
#define REG_WRITE_LO "=r"
|
#define REG_WRITE_LO "=&r"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if (uECC_PLATFORM == uECC_arm_thumb2)
|
#if (uECC_PLATFORM == uECC_arm_thumb2)
|
||||||
|
|||||||
Reference in New Issue
Block a user