diff --git a/crypto/poly1305/poly1305_arm_asm.S b/crypto/poly1305/poly1305_arm_asm.S index 9d874136..e16f83bd 100644 --- a/crypto/poly1305/poly1305_arm_asm.S +++ b/crypto/poly1305/poly1305_arm_asm.S @@ -160,7 +160,7 @@ openssl_poly1305_neon2_blocks: vpush {q4,q5,q6,q7} mov r12,sp sub sp,sp,#192 -and sp,sp,#0xffffffe0 +bic sp,sp,#31 # qhasm: len = input_3 # asm 1: mov >len=int32#4,