1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2025-07-29 11:41:15 +03:00

Fix pointer constraint in bn_mul.h

Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
This commit is contained in:
Dave Rodgman
2023-06-21 16:14:46 +01:00
parent c54f25e26c
commit 0400ae2f9b
3 changed files with 23 additions and 8 deletions

View File

@ -265,7 +265,10 @@
"str x5, [%1], #8 \n\t"
#define MULADDC_X1_STOP \
: "+r" (c), "+r" (d), "+r" (s), "+m" (*(uint64_t (*)[16]) d) \
: "+r" (c), \
"+" MBEDTLS_ASM_AARCH64_PTR_CONSTRAINT (d), \
"+" MBEDTLS_ASM_AARCH64_PTR_CONSTRAINT (s), \
"+m" (*(uint64_t (*)[16]) d) \
: "r" (b), "m" (*(const uint64_t (*)[16]) s) \
: "x4", "x5", "x6", "x7", "cc" \
);