summaryrefslogtreecommitdiffstats
path: root/sys/conf/files.i386
diff options
context:
space:
mode:
authorume <ume@FreeBSD.org>2002-03-05 09:19:02 +0000
committerume <ume@FreeBSD.org>2002-03-05 09:19:02 +0000
commit92361f6aadf0c42e4292208de34b080d7479303c (patch)
treef180dd9b96cf2c86471621a490166f4833fd61e2 /sys/conf/files.i386
parent1fd266f1df3466b293c974072664403373c2e7da (diff)
downloadFreeBSD-src-92361f6aadf0c42e4292208de34b080d7479303c.zip
FreeBSD-src-92361f6aadf0c42e4292208de34b080d7479303c.tar.gz
- Speedup 3DES by using assembly code for i386.
- Sync des/blowfish to more recent openssl. Obtained from: KAME/NetBSD MFC after: 2 weeks
Diffstat (limited to 'sys/conf/files.i386')
-rw-r--r--sys/conf/files.i38610
1 files changed, 8 insertions, 2 deletions
diff --git a/sys/conf/files.i386 b/sys/conf/files.i386
index 5354291..c552a6e 100644
--- a/sys/conf/files.i386
+++ b/sys/conf/files.i386
@@ -91,8 +91,14 @@ contrib/dev/oltr/if_oltr.c optional oltr
contrib/dev/oltr/trlldbm.c optional oltr
contrib/dev/oltr/trlldhm.c optional oltr
contrib/dev/oltr/trlldmac.c optional oltr
-crypto/des/des_ecb.c optional netsmbcrypto
-crypto/des/des_setkey.c optional netsmbcrypto
+bf_enc.o optional ipsec ipsec_esp \
+ dependency "$S/crypto/blowfish/arch/i386/bf_enc.S $S/crypto/blowfish/arch/i386/bf_enc_586.S $S/crypto/blowfish/arch/i386/bf_enc_686.S" \
+ compile-with "${CC} -c -I$S/crypto/blowfish/arch/i386 ${ASM_CFLAGS} ${WERROR} ${.IMPSRC}" \
+ no-implicit-rule
+crypto/des/arch/i386/des_enc.S optional ipsec ipsec_esp
+crypto/des/des_ecb.c optional netsmbcrypto
+crypto/des/arch/i386/des_enc.S optional netsmbcrypto
+crypto/des/des_setkey.c optional netsmbcrypto
dev/advansys/adv_isa.c optional adv isa
dev/aic/aic_isa.c optional aic isa
dev/ar/if_ar_isa.c optional ar isa
OpenPOWER on IntegriCloud