diff options
author | markus <> | 2005-05-10 14:03:22 +0000 |
---|---|---|
committer | markus <> | 2005-05-10 14:03:22 +0000 |
commit | 4795774e235e9f35017bb898b3c610d7d270ad5f (patch) | |
tree | 666a56e4927716dbfa246d4e42284284bd509b82 /src/lib/libssl/crypto | |
parent | 1e8202a4c8cbeba223d0b0dc54fd1d84ffc48e40 (diff) | |
download | openbsd-4795774e235e9f35017bb898b3c610d7d270ad5f.tar.gz openbsd-4795774e235e9f35017bb898b3c610d7d270ad5f.tar.bz2 openbsd-4795774e235e9f35017bb898b3c610d7d270ad5f.zip |
import i386 AES asm code from openssl.org; ok and help with testing djm@
Diffstat (limited to 'src/lib/libssl/crypto')
-rw-r--r-- | src/lib/libssl/crypto/Makefile | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/lib/libssl/crypto/Makefile b/src/lib/libssl/crypto/Makefile index c349e5cd86..26577285cc 100644 --- a/src/lib/libssl/crypto/Makefile +++ b/src/lib/libssl/crypto/Makefile | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: Makefile,v 1.42 2005/04/29 07:54:15 djm Exp $ | 1 | # $OpenBSD: Makefile,v 1.43 2005/05/10 14:03:22 markus Exp $ |
2 | 2 | ||
3 | LIB= crypto | 3 | LIB= crypto |
4 | 4 | ||
@@ -39,7 +39,7 @@ SRCS+= sha_dgst.c sha1dgst.c sha_one.c sha1_one.c | |||
39 | SRCS+= hmac.c | 39 | SRCS+= hmac.c |
40 | SRCS+= rmd_dgst.c rmd_one.c | 40 | SRCS+= rmd_dgst.c rmd_one.c |
41 | SRCS+= acss_skey.c acss_enc.c | 41 | SRCS+= acss_skey.c acss_enc.c |
42 | SRCS+= aes_cbc.c aes_cfb.c aes_ctr.c aes_ecb.c aes_ofb.c aes_misc.c aes_core.c | 42 | SRCS+= aes_cbc.c aes_cfb.c aes_ctr.c aes_ecb.c aes_ofb.c aes_misc.c |
43 | SRCS+= cbc_cksm.c cbc_enc.c cfb64enc.c cfb_enc.c \ | 43 | SRCS+= cbc_cksm.c cbc_enc.c cfb64enc.c cfb_enc.c \ |
44 | ecb3_enc.c ecb_enc.c enc_read.c enc_writ.c \ | 44 | ecb3_enc.c ecb_enc.c enc_read.c enc_writ.c \ |
45 | ofb64enc.c ofb_enc.c pcbc_enc.c \ | 45 | ofb64enc.c ofb_enc.c pcbc_enc.c \ |
@@ -275,12 +275,14 @@ des_enc.po: | |||
275 | .endif | 275 | .endif |
276 | 276 | ||
277 | .if (${MACHINE_ARCH} == "i386") | 277 | .if (${MACHINE_ARCH} == "i386") |
278 | CFLAGS+= -DAES_ASM | ||
278 | CFLAGS+= -DMD5_ASM | 279 | CFLAGS+= -DMD5_ASM |
279 | CFLAGS+= -DSHA1_ASM | 280 | CFLAGS+= -DSHA1_ASM |
280 | CFLAGS+= -DRMD160_ASM | 281 | CFLAGS+= -DRMD160_ASM |
281 | CFLAGS+= -DOPENBSD_CAST_ASM | 282 | CFLAGS+= -DOPENBSD_CAST_ASM |
282 | CFLAGS+= -DOPENBSD_DES_ASM | 283 | CFLAGS+= -DOPENBSD_DES_ASM |
283 | SSLASM=\ | 284 | SSLASM=\ |
285 | aes aes-586 \ | ||
284 | bf bf-586 \ | 286 | bf bf-586 \ |
285 | bn bn-586 \ | 287 | bn bn-586 \ |
286 | bn co-586 \ | 288 | bn co-586 \ |
@@ -300,15 +302,18 @@ ${f}.S: ${LCRYPTO_SRC}/${dir}/asm/${f}.pl ${LCRYPTO_SRC}/perlasm/x86unix.pl | |||
300 | SRCS+= bf_cbc.c | 302 | SRCS+= bf_cbc.c |
301 | .else | 303 | .else |
302 | .if (${MACHINE_ARCH} == "vax") | 304 | .if (${MACHINE_ARCH} == "vax") |
305 | SRCS+= aes_core.c | ||
303 | SRCS+= bf_enc.c | 306 | SRCS+= bf_enc.c |
304 | SRCS+= bn_asm_vax.S | 307 | SRCS+= bn_asm_vax.S |
305 | SRCS+= rc4_enc.c | 308 | SRCS+= rc4_enc.c |
306 | .else | 309 | .else |
307 | .if (${MACHINE_ARCH} == "amd64") | 310 | .if (${MACHINE_ARCH} == "amd64") |
311 | SRCS+= aes_core.c | ||
308 | SRCS+= bf_enc.c | 312 | SRCS+= bf_enc.c |
309 | SRCS+= x86_64-gcc.c | 313 | SRCS+= x86_64-gcc.c |
310 | SRCS+= rc4_enc.c | 314 | SRCS+= rc4_enc.c |
311 | .else | 315 | .else |
316 | SRCS+= aes_core.c | ||
312 | SRCS+= bf_enc.c | 317 | SRCS+= bf_enc.c |
313 | SRCS+= bn_asm.c | 318 | SRCS+= bn_asm.c |
314 | SRCS+= rc4_enc.c | 319 | SRCS+= rc4_enc.c |