aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/crypto
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2018-09-30 04:14:22 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2018-10-02 15:26:03 +0200
commit00d9377a6fa81b000994e6c5fdcd6de4b7734c11 (patch)
tree7f573c9d87cb7e07f7c1de0209c57ec23865eea5 /src/crypto
parentqemu: show more messages in console the right way (diff)
downloadwireguard-monolithic-historical-00d9377a6fa81b000994e6c5fdcd6de4b7734c11.tar.xz
wireguard-monolithic-historical-00d9377a6fa81b000994e6c5fdcd6de4b7734c11.zip
chacha20-arm: use proper reteq macro instead of bxeq
Suggested-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Diffstat (limited to 'src/crypto')
-rw-r--r--src/crypto/zinc/chacha20/chacha20-arm.S3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/crypto/zinc/chacha20/chacha20-arm.S b/src/crypto/zinc/chacha20/chacha20-arm.S
index 5abedaf..79ed18f 100644
--- a/src/crypto/zinc/chacha20/chacha20-arm.S
+++ b/src/crypto/zinc/chacha20/chacha20-arm.S
@@ -6,6 +6,7 @@
*/
#include <linux/linkage.h>
+#include <asm/assembler.h>
/*
* The following scalar routine was written by Eric Biggers.
@@ -399,7 +400,7 @@
*/
ENTRY(chacha20_arm)
cmp r2, #0 // len == 0?
- bxeq lr
+ reteq lr
push {r0-r2,r4-r11,lr}