Skip to content

Commit 33e38fa

Browse files
committed
Fix ARM32 MD5 asm
1 parent dac1bc3 commit 33e38fa

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

hasher/md5-arm-asm.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,8 @@ static HEDLEY_ALWAYS_INLINE void md5_process_block_scalar(uint32_t* HEDLEY_RESTR
7979
"bic " REG(TMP3) ", " REG(D) ", " REG(B) "\n" \
8080
"ldr " REG(TMP2) ", " NEXT_IN "\n" \
8181
"eor " REG(TMP3) ", " REG(TMP3) ", " REG(C) "\n" \
82-
"sub " REG(A) ", " REG(A) ", " REG(TMP1) "\n" \
83-
"add " REG(A) ", " REG(A) ", " REG(TMP3) "\n" \
82+
"add " REG(A) ", " REG(A) ", " REG(TMP1) "\n" \
83+
"sub " REG(A) ", " REG(A) ", " REG(TMP3) "\n" \
8484
REV(TMP2) \
8585
ROR_ADD(A, B, R)
8686
#define ROUND_I_LAST(A, B, C, D, KL, KH, R) \
@@ -89,8 +89,8 @@ static HEDLEY_ALWAYS_INLINE void md5_process_block_scalar(uint32_t* HEDLEY_RESTR
8989
"bic " REG(TMP3) ", " REG(D) ", " REG(B) "\n" \
9090
SETI_H(TMP1, KH) \
9191
"eor " REG(TMP3) ", " REG(TMP3) ", " REG(C) "\n" \
92-
"sub " REG(A) ", " REG(A) ", " REG(TMP1) "\n" \
93-
"add " REG(A) ", " REG(A) ", " REG(TMP3) "\n" \
92+
"add " REG(A) ", " REG(A) ", " REG(TMP1) "\n" \
93+
"sub " REG(A) ", " REG(A) ", " REG(TMP3) "\n" \
9494
ROR_ADD(A, B, R)
9595

9696
#define ROUND_G(A, B, C, D, NEXT_IN, KL, KH, R) \

0 commit comments

Comments
 (0)