diff options
| author | tb <> | 2024-08-31 10:44:39 +0000 |
|---|---|---|
| committer | tb <> | 2024-08-31 10:44:39 +0000 |
| commit | 21cf540d53146de578980b2ac00c1ba17009d853 (patch) | |
| tree | 553a802f61aae980ab82336c3ba2fa3e5bff77ca /src/lib/libcrypto/Makefile | |
| parent | 50e7b8e3a51beeb992068b20edea932e63a73b3c (diff) | |
| download | openbsd-21cf540d53146de578980b2ac00c1ba17009d853.tar.gz openbsd-21cf540d53146de578980b2ac00c1ba17009d853.tar.bz2 openbsd-21cf540d53146de578980b2ac00c1ba17009d853.zip | |
Unexport OPENSSL_cpuid_setup and OPENSSL_ia32cap_P
This allows us in particular to get rid of the MD Symbols.list which
were needed on amd64 and i386 for llvm 16 a while back. OPENSSL_ia32cap_P
was never properly exported since the symbols were marked .hidden in the
asm.
ok beck jsing
Diffstat (limited to 'src/lib/libcrypto/Makefile')
| -rw-r--r-- | src/lib/libcrypto/Makefile | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/lib/libcrypto/Makefile b/src/lib/libcrypto/Makefile index 00afb18be4..bb3f415d0d 100644 --- a/src/lib/libcrypto/Makefile +++ b/src/lib/libcrypto/Makefile | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | # $OpenBSD: Makefile,v 1.208 2024/08/31 10:38:49 tb Exp $ | 1 | # $OpenBSD: Makefile,v 1.209 2024/08/31 10:44:39 tb Exp $ |
| 2 | 2 | ||
| 3 | LIB= crypto | 3 | LIB= crypto |
| 4 | LIBREBUILD=y | 4 | LIBREBUILD=y |
| @@ -55,10 +55,6 @@ CFLAGS+= -I${LCRYPTO_SRC}/x509 | |||
| 55 | VERSION_SCRIPT= Symbols.map | 55 | VERSION_SCRIPT= Symbols.map |
| 56 | SYMBOL_LIST= ${.CURDIR}/Symbols.list | 56 | SYMBOL_LIST= ${.CURDIR}/Symbols.list |
| 57 | 57 | ||
| 58 | .if (${MACHINE_CPU} == "amd64") || (${MACHINE_CPU} == "i386") | ||
| 59 | SYMBOL_LIST+= ${.CURDIR}/arch/${MACHINE_CPU}/Symbols.list | ||
| 60 | .endif | ||
| 61 | |||
| 62 | # crypto/ | 58 | # crypto/ |
| 63 | SRCS+= cpt_err.c | 59 | SRCS+= cpt_err.c |
| 64 | SRCS+= cryptlib.c | 60 | SRCS+= cryptlib.c |
