Skip to content

Commit cefe108

Browse files
committed
Thumb2 inline ASM: IAR doesn't do register variables
IAR doesn't parse register variable declarations with specified registers. IAR doesn't even honor the register keyword. Can use small negative but IAR doesn't like it. Specify the positive value instead. Add a small code size version of mont_reduce_full using umlal and umaal. Make 'asm' usage in variables use keyword '__asm__'. Explicitly don't inline some functions when compiling with IAR.
1 parent c8af4ed commit cefe108

7 files changed

Lines changed: 3956 additions & 1081 deletions

File tree

wolfcrypt/src/port/arm/thumb2-aes-asm_c.c

Lines changed: 130 additions & 63 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)