mirror of
https://github.com/kmackay/micro-ecc.git
synced 2026-08-10 20:27:46 +00:00
asm_arm.inc: use RESUME_SYNTAX everywhere
This makes it so clang wont yell when compiling.
This commit is contained in:
+2
-2
@@ -620,7 +620,7 @@ uECC_VLI_API void uECC_vli_mult(uECC_word_t *result,
|
||||
"str %[r3], [%[r0], %[r6]] \n\t" /* result[num_words * 2 - 1] = c0 */
|
||||
"pop {%[r0]} \n\t" /* pop result off the stack */
|
||||
|
||||
".syntax divided \n\t"
|
||||
RESUME_SYNTAX
|
||||
: [r3] "+l" (num_words), [r4] "=&l" (r4),
|
||||
[r5] "=&l" (r5), [r6] "=&l" (r6), [r7] "=&l" (r7)
|
||||
: [r0] "l" (result), [r1] "l" (left), [r2] "l" (right)
|
||||
@@ -805,7 +805,7 @@ uECC_VLI_API void uECC_vli_square(uECC_word_t *result,
|
||||
"str %[r2], [%[r0], %[r5]] \n\t" /* result[num_words * 2 - 1] = c0 */
|
||||
"pop {%[r0]} \n\t" /* pop result off the stack */
|
||||
|
||||
".syntax divided \n\t"
|
||||
RESUME_SYNTAX
|
||||
: [r2] "+l" (num_words), [r3] "=&l" (r3), [r4] "=&l" (r4),
|
||||
[r5] "=&l" (r5), [r6] "=&l" (r6), [r7] "=&l" (r7)
|
||||
: [r0] "l" (result), [r1] "l" (left)
|
||||
|
||||
Reference in New Issue
Block a user