aboutsummaryrefslogtreecommitdiff
path: root/lib/libmd/aarch64/md5block.S
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libmd/aarch64/md5block.S')
-rw-r--r--lib/libmd/aarch64/md5block.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libmd/aarch64/md5block.S b/lib/libmd/aarch64/md5block.S
index b928c8dd795a..297db7f6bdbd 100644
--- a/lib/libmd/aarch64/md5block.S
+++ b/lib/libmd/aarch64/md5block.S
@@ -134,7 +134,7 @@ d_ .req m5
stp x23, x24, [sp, #0x20]
stp x25, x26, [sp, #0x30]
- bics len, len, #63 // length in blocks
+ ands len, len, #~63 // length in blocks
add end, buf, len // end pointer
beq .Lend // was len == 0 after BICS?