summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortb <>2023-04-15 18:23:54 +0000
committertb <>2023-04-15 18:23:54 +0000
commitf98f9081dc5689f2816bf2082b4f59f3c6d65494 (patch)
tree23ca337c37ae45ea9576a665126186f0b6293882 /src
parentaf0f2a2ad9511c2309f8f3359b6033e963891a25 (diff)
downloadopenbsd-f98f9081dc5689f2816bf2082b4f59f3c6d65494.tar.gz
openbsd-f98f9081dc5689f2816bf2082b4f59f3c6d65494.tar.bz2
openbsd-f98f9081dc5689f2816bf2082b4f59f3c6d65494.zip
Stop building GF2m assembly
GF2m support will be removed shortly. In the interim drop some of this unused code already and let it fall back to the C implementation. ok jsing
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/arch/amd64/Makefile.inc4
-rw-r--r--src/lib/libcrypto/arch/arm/Makefile.inc2
-rw-r--r--src/lib/libcrypto/arch/i386/Makefile.inc4
3 files changed, 2 insertions, 8 deletions
diff --git a/src/lib/libcrypto/arch/amd64/Makefile.inc b/src/lib/libcrypto/arch/amd64/Makefile.inc
index e9c7732691..a181d05d90 100644
--- a/src/lib/libcrypto/arch/amd64/Makefile.inc
+++ b/src/lib/libcrypto/arch/amd64/Makefile.inc
@@ -1,4 +1,4 @@
1# $OpenBSD: Makefile.inc,v 1.12 2023/02/16 11:13:05 jsing Exp $ 1# $OpenBSD: Makefile.inc,v 1.13 2023/04/15 18:23:54 tb Exp $
2 2
3# amd64-specific libcrypto build rules 3# amd64-specific libcrypto build rules
4 4
@@ -24,8 +24,6 @@ CFLAGS+= -DOPENSSL_BN_ASM_MONT
24SSLASM+= bn x86_64-mont 24SSLASM+= bn x86_64-mont
25CFLAGS+= -DOPENSSL_BN_ASM_MONT5 25CFLAGS+= -DOPENSSL_BN_ASM_MONT5
26SSLASM+= bn x86_64-mont5 26SSLASM+= bn x86_64-mont5
27CFLAGS+= -DOPENSSL_BN_ASM_GF2m
28SSLASM+= bn x86_64-gf2m
29 27
30# bn s2n-bignum 28# bn s2n-bignum
31SRCS += bn_arch.c 29SRCS += bn_arch.c
diff --git a/src/lib/libcrypto/arch/arm/Makefile.inc b/src/lib/libcrypto/arch/arm/Makefile.inc
index c4e47c2dab..6e776df34d 100644
--- a/src/lib/libcrypto/arch/arm/Makefile.inc
+++ b/src/lib/libcrypto/arch/arm/Makefile.inc
@@ -11,8 +11,6 @@ SRCS+= bf_enc.c
11# bn 11# bn
12CFLAGS+= -DOPENSSL_BN_ASM_MONT 12CFLAGS+= -DOPENSSL_BN_ASM_MONT
13SSLASM+= bn armv4-mont 13SSLASM+= bn armv4-mont
14CFLAGS+= -DOPENSSL_BN_ASM_GF2m
15SSLASM+= bn armv4-gf2m
16# camellia 14# camellia
17SRCS+= camellia.c cmll_cbc.c cmll_misc.c 15SRCS+= camellia.c cmll_cbc.c cmll_misc.c
18# des 16# des
diff --git a/src/lib/libcrypto/arch/i386/Makefile.inc b/src/lib/libcrypto/arch/i386/Makefile.inc
index 6134dfdc15..a01fcb3af6 100644
--- a/src/lib/libcrypto/arch/i386/Makefile.inc
+++ b/src/lib/libcrypto/arch/i386/Makefile.inc
@@ -1,4 +1,4 @@
1# $OpenBSD: Makefile.inc,v 1.8 2023/02/22 05:57:19 jsing Exp $ 1# $OpenBSD: Makefile.inc,v 1.9 2023/04/15 18:23:54 tb Exp $
2 2
3# i386-specific libcrypto build rules 3# i386-specific libcrypto build rules
4 4
@@ -20,8 +20,6 @@ SSLASM+= bn bn-586
20SSLASM+= bn co-586 20SSLASM+= bn co-586
21CFLAGS+= -DOPENSSL_BN_ASM_MONT 21CFLAGS+= -DOPENSSL_BN_ASM_MONT
22SSLASM+= bn x86-mont 22SSLASM+= bn x86-mont
23CFLAGS+= -DOPENSSL_BN_ASM_GF2m
24SSLASM+= bn x86-gf2m
25# camellia 23# camellia
26SSLASM+= camellia cmll-x86 24SSLASM+= camellia cmll-x86
27# des 25# des