Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/lib/libcrypto/arch/i386 Grumble. If you make external refer...



details:   https://anonhg.NetBSD.org/src/rev/1ebc0e3d943e
branches:  trunk
changeset: 514729:1ebc0e3d943e
user:      thorpej <thorpej%NetBSD.org@localhost>
date:      Sun Sep 09 19:55:24 2001 +0000

description:
Grumble.  If you make external references, the code MUST be PIC
for shared libraries.  This code is not PIC, so DO NOT BUILD IT.

diffstat:

 lib/libcrypto/arch/i386/des.inc   |  19 -------------------
 lib/libcrypto/arch/i386/des_enc.S |   9 ++++++++-
 2 files changed, 8 insertions(+), 20 deletions(-)

diffs (39 lines):

diff -r cd87a76405bb -r 1ebc0e3d943e lib/libcrypto/arch/i386/des.inc
--- a/lib/libcrypto/arch/i386/des.inc   Sun Sep 09 19:48:12 2001 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-#      $NetBSD: des.inc,v 1.1 2001/09/09 10:44:24 tls Exp $
-#
-#      @(#) Copyright (c) 1995 Simon J. Gerraty
-#
-#
-
-.PATH: ${OPENSSLSRC}/crypto/des
-.PATH: ${.CURDIR}/arch/i386
-
-CPPFLAGS+=     -I${OPENSSLSRC}/crypto/des
-CPPFLAGS+=     -I${.CURDIR}/arch/i386
-
-SRCS+= cbc_cksm.c cbc_enc.c  cfb64enc.c cfb_enc.c  \
-       ecb3_enc.c ecb_enc.c  enc_read.c enc_writ.c \
-       fcrypt.c ofb64enc.c ofb_enc.c  pcbc_enc.c \
-       qud_cksm.c rand_key.c read_pwd.c rpc_enc.c  set_key.c  \
-       des_enc.S des_enc3.c fcrypt_b.c read2pwd.c \
-       xcbc_enc.c \
-       str2key.c  cfb64ede.c ofb64ede.c ede_cbcm_enc.c
diff -r cd87a76405bb -r 1ebc0e3d943e lib/libcrypto/arch/i386/des_enc.S
--- a/lib/libcrypto/arch/i386/des_enc.S Sun Sep 09 19:48:12 2001 +0000
+++ b/lib/libcrypto/arch/i386/des_enc.S Sun Sep 09 19:55:24 2001 +0000
@@ -1,4 +1,11 @@
-/* $NetBSD: des_enc.S,v 1.1 2001/09/09 10:44:24 tls Exp $ */
+/* $NetBSD: des_enc.S,v 1.2 2001/09/09 19:55:24 thorpej Exp $ */
+
+/*
+ * XXX XXX XXX
+ * XXX XXX XXX THIS FILE IS BROKEN.  IT MAKES EXTERNAL REFERECNES AND
+ * XXX XXX XXX MUST BE MADE PIC!
+ * XXX XXX XXX
+ */
 
 /* Copyright (C) 1995-1997 Eric Young (eay%cryptsoft.com@localhost)
  * All rights reserved.



Home | Main Index | Thread Index | Old Index