Hmm, out of curiosity, Ulf Moeller made a change to Configure (revisions 1.328 and 1.314.2.12) that affects Cygwin. Could it be that his change fixes this problem?
Note that I haven't addressed the DJGPP issue yet, only Cygwin. [jaenicke - Thu Apr 25 17:31:12 2002]: > [[EMAIL PROTECTED] - Thu Apr 25 17:27:59 2002]: > > > The only problem in Cygwin so far is that it defines __i386 but > > it has no bn_sub_part_words() defined, though. So it needs the > > C implementation in crypto/bn/bn_mul.c. Doug's patch contains > > the following hunk: > > > > --- openssl-0.9.7/crypto/bn/bn_mul.c.orig Sun Oct 14 00:57:16 > > 2001 > > +++ openssl-0.9.7/crypto/bn/bn_mul.c Thu Apr 18 18:42:26 2002 > > @@ -66,7 +66,7 @@ > > #include "cryptlib.h" > > #include "bn_lcl.h" > > > > -#if defined(OPENSSL_NO_ASM) || !(defined(__i386) || > > defined(__i386__))/* Assembler implementation exists only for x86 */ > > +#if defined(OPENSSL_NO_ASM) || !(defined(__i386) || > > defined(__i386__)) || defined(__DJGPP__) || > > defined(OPENSSL_SYSNAME_CYGWIN32) /* Assembler implementation exists > > only for x86 */ > > /* Here follows specialised variants of bn_add_words() and > > bn_sub_words(). They have the property performing operations on > > arrays of different sizes. The sizes of those arrays is expressed > > through > > > > which solves the problem for Cygwin (and probably DJGPP). > > Thanks. We have to tidy up for 0.9.7... -- Richard Levitte [EMAIL PROTECTED] ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
