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]