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 |
