[levitte - Thu May 30 08:00:40 2002]:

> 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?

[EMAIL PROTECTED] just confirmed that Cygwin now has no problems.

> Note that I haven't addressed the DJGPP issue yet, only Cygwin.

I'd like to know what state the DJGPP support is at right now.  
Since the large patch for DJGPP support that was sent to openssl-dev 
some time ago never made it into the ticket database, I'm a bit 
unsure about what to do with it.

I suggest that the patch for DJGPP support gets resubmitted if 
nedded, so it can make it's way into our ticket database.  This 
ticket will change state to "resolved".

> 
> [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]

Reply via email to