BSDI ELF knows dlfcn.
authorRichard Levitte <levitte@openssl.org>
Thu, 15 Mar 2001 20:36:19 +0000 (20:36 +0000)
committerRichard Levitte <levitte@openssl.org>
Thu, 15 Mar 2001 20:36:19 +0000 (20:36 +0000)
Configure
STATUS
TABLE

index 55646e7d10e09af6c4521b584d0f6a0f8bc6349f..bf7c1868b4a141ae80efea65f2b8e81fb1f39920 100755 (executable)
--- a/Configure
+++ b/Configure
@@ -305,7 +305,7 @@ my %table=(
 "FreeBSD-elf",  "gcc:-DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}",
 "FreeBSD",      "gcc:-DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_out_asm}",
 "bsdi-gcc",     "gcc:-O3 -ffast-math -DL_ENDIAN -DPERL5 -m486::(unknown)::RSA_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_bsdi_asm}",
-"bsdi-elf-gcc",     "gcc:-DPERL5 -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}",
+"bsdi-elf-gcc",     "gcc:-DPERL5 -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall::(unknown):-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn",
 "nextstep",    "cc:-O -Wall:<libc.h>:(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:::",
 "nextstep3.3", "cc:-O3 -Wall:<libc.h>:(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:::",
 # NCR MP-RAS UNIX ver 02.03.01
@@ -327,6 +327,8 @@ my %table=(
 # IBM's AIX.
 "aix-cc",   "cc:-O -DAIX -DB_ENDIAN -qmaxmem=16384::(unknown)::BN_LLONG RC4_CHAR:::",
 "aix-gcc",  "gcc:-O3 -DAIX -DB_ENDIAN::(unknown)::BN_LLONG RC4_CHAR:::",
+"aix43-cc",   "cc:-O -DAIX -DB_ENDIAN -qmaxmem=16384::(unknown)::BN_LLONG RC4_CHAR::::::::::dlfcn:",
+"aix43-gcc",  "gcc:-O3 -DAIX -DB_ENDIAN::(unknown)::BN_LLONG RC4_CHAR::::::::::dlfcn:",
 
 #
 # Cray T90 (SDSC)
diff --git a/STATUS b/STATUS
index c7fe4f186191fe03f92d75e0cfa009f3636e9093..60f891227ab7723c457034f42983f0bdc4b336ce 100644 (file)
--- a/STATUS
+++ b/STATUS
@@ -1,6 +1,6 @@
 
   OpenSSL STATUS                           Last modified at
-  ______________                           $Date: 2001/03/15 06:15:26 $
+  ______________                           $Date: 2001/03/15 20:36:18 $
 
   DEVELOPMENT STATE
 
@@ -31,6 +31,8 @@
        Irix 6.5.11                             - FAILED [presumed normal]
                BN_sqr test fails.
         solaris64-sparcv9-cc (SunOS 5.8)        - PASSED [normal+engine]
+       BSDI 4.0.1 (bsdi-elf-gcc)               - FAILED [engine]
+               Needs -DDSO_DLFCN, -DHAVE_DLFCN_H and -ldl to work.
     o  OpenSSL 0.9.6:  Released on September 24th, 2000
     o  OpenSSL 0.9.5a: Released on April      1st, 2000
     o  OpenSSL 0.9.5:  Released on February  28th, 2000
diff --git a/TABLE b/TABLE
index 051730760f3b7a3f5c95793a3b32f277e29d5281..caffab1b8b47dc5e5e11a8200eee302b97452446 100644 (file)
--- a/TABLE
+++ b/TABLE
@@ -541,7 +541,7 @@ $cast_obj     =
 $rc4_obj      = 
 $rmd160_obj   = 
 $rc5_obj      = 
-$dso_scheme   = 
+$dso_scheme   = dlfcn
 $shared_target= 
 $shared_cflag = 
 $ranlib       = 
@@ -562,7 +562,7 @@ $cast_obj     =
 $rc4_obj      = 
 $rmd160_obj   = 
 $rc5_obj      = 
-$dso_scheme   = 
+$dso_scheme   = dlfcn
 $shared_target= 
 $shared_cflag = 
 $ranlib       =