Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/crypto/chacha/arch/arm Use <aarch64/asm.h> rather than c...
details: https://anonhg.NetBSD.org/src/rev/9fd452be538c
branches: trunk
changeset: 1012341:9fd452be538c
user: riastradh <riastradh%NetBSD.org@localhost>
date: Mon Jul 27 20:50:25 2020 +0000
description:
Use <aarch64/asm.h> rather than copying things from it here.
Vestige from userland build on netbsd-9 during development.
diffstat:
sys/crypto/chacha/arch/arm/chacha_neon_64.S | 20 ++------------------
1 files changed, 2 insertions(+), 18 deletions(-)
diffs (34 lines):
diff -r 9497a55d3758 -r 9fd452be538c sys/crypto/chacha/arch/arm/chacha_neon_64.S
--- a/sys/crypto/chacha/arch/arm/chacha_neon_64.S Mon Jul 27 20:49:45 2020 +0000
+++ b/sys/crypto/chacha/arch/arm/chacha_neon_64.S Mon Jul 27 20:50:25 2020 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: chacha_neon_64.S,v 1.1 2020/07/25 22:51:57 riastradh Exp $ */
+/* $NetBSD: chacha_neon_64.S,v 1.2 2020/07/27 20:50:25 riastradh Exp $ */
/*-
* Copyright (c) 2020 The NetBSD Foundation, Inc.
@@ -26,23 +26,7 @@
* POSSIBILITY OF SUCH DAMAGE.
*/
-.macro adrl reg, addr
- adrp \reg, \addr
- add \reg, \reg, #:lo12:\addr
-.endm
-
-#define _ALIGN_TEXT \
- .p2align 4
-
-#define ENTRY(x) \
- .text; \
- _ALIGN_TEXT; \
- .global x; \
- .type x,@function; \
-x:
-
-#define END(x) \
- .size x, . - x
+#include <aarch64/asm.h>
#define ROUND(a0,b0,c0,d0,a1,b1,c1,d1,a2,b2,c2,d2,a3,b3,c3,d3,t0,t1,t2,t3, r) \
STEP(STEP0,a0,b0,c0,d0,a1,b1,c1,d1,a2,b2,c2,d2,a3,b3,c3,d3,t0,t1,t2,t3, r); \
Home |
Main Index |
Thread Index |
Old Index