On Thu, Jun 10, 1999 at 12:31:16PM -0400, John R Levine wrote:

> BSD/OS 4.0 uses ELF objects and the ELF-compatible assembler.  The options
> for FreeBSD-ELF work OK for BSD/OS 4, so here are tweaks to the 0.9.3a config
> and Configure. 

I added such a configuration some days after 0.9.3a was finished --
but my "config" addition believed the MACHINE name given by uname.

> It turns out that BSD/OS reports that it's an i386 regardless of what the CPU
> really is, so I made the script always believe that BSD 4 is running on a 486
> or better, since I know of nobody who's still running it on a real 386. 

I've changed that now.

> + "bsdi-elf",  "gcc:-DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -m486 
>-Wall:(unknown)::BN_LLONG $x86_gcc_des $x86_gcc_opts:$x86_elf_asm",

I called that one "bsdi-elf-gcc" (because I think that either both
bsdi and bsdi-elf or none of them should have "gcc" in the name,
unless it is the standard compiler for one of them, but not for the
other).

-DTERMIOS is not needed.  My configuration entry also has -DPERL5 in
it -- this is used only in crypto/des/... and I'm not quite sure why
it is there (I copied it from bsdi-gcc), and probably it should be
called differently anyway.  Note that there were changes in the DES
library, so don't waste time looking at the declarations in 0.9.3a's
crypto/des/ directory ...
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to