Always forget this one...
diff --git a/TABLE b/TABLE
index 74121b9..adf02a6 100644
--- a/TABLE
+++ b/TABLE
@@ -1945,7 +1945,7 @@
$dso_scheme = dlfcn
$shared_target= solaris-shared
$shared_cflag = -fPIC
-$shared_ldflag =
+$shared_ldflag = -shared
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
$ranlib =
$arflags =
@@ -1995,7 +1995,7 @@
$dso_scheme = dlfcn
$shared_target= solaris-shared
$shared_cflag = -fPIC
-$shared_ldflag =
+$shared_ldflag = -shared
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
$ranlib =
$arflags =
@@ -3377,13 +3377,13 @@
*** linux-x86_64
$cc = gcc
-$cflags = -DL_ENDIAN -DNO_ASM
+$cflags = -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -DMD32_REG_T=int
$unistd =
$thread_cflag = -D_REENTRANT
$sys_id =
$lflags = -ldl
-$bn_ops = SIXTY_FOUR_BIT_LONG
-$bn_obj =
+$bn_ops = SIXTY_FOUR_BIT_LONG RC4_CHUNK RC4_CHAR BF_PTR2 DES_INT DES_UNROLL
+$bn_obj = asm/x86_64-gcc.o
$des_obj =
$bf_obj =
$md5_obj =
@@ -3395,7 +3395,7 @@
$dso_scheme = dlfcn
$shared_target= linux-shared
$shared_cflag = -fPIC
-$shared_ldflag =
+$shared_ldflag = -m64
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
$ranlib =
$arflags =
@@ -3795,7 +3795,7 @@
$dso_scheme = dlfcn
$shared_target= solaris-shared
$shared_cflag = -fPIC
-$shared_ldflag =
+$shared_ldflag = -shared
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
$ranlib =
$arflags =
@@ -3845,7 +3845,7 @@
$dso_scheme = dlfcn
$shared_target= solaris-shared
$shared_cflag = -fPIC
-$shared_ldflag =
+$shared_ldflag = -shared
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
$ranlib =
$arflags =
@@ -3895,7 +3895,7 @@
$dso_scheme = dlfcn
$shared_target= solaris-shared
$shared_cflag = -fPIC
-$shared_ldflag =
+$shared_ldflag = -shared
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
$ranlib =
$arflags =
@@ -3920,7 +3920,7 @@
$dso_scheme = dlfcn
$shared_target= solaris-shared
$shared_cflag = -fPIC
-$shared_ldflag =
+$shared_ldflag = -shared
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
$ranlib =
$arflags =
@@ -3970,7 +3970,7 @@
$dso_scheme = dlfcn
$shared_target= solaris-shared
$shared_cflag = -fPIC
-$shared_ldflag =
+$shared_ldflag = -shared
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
$ranlib =
$arflags =
@@ -4020,7 +4020,7 @@
$dso_scheme = dlfcn
$shared_target= solaris-shared
$shared_cflag = -fPIC
-$shared_ldflag = -m64
+$shared_ldflag = -m64 -shared
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
$ranlib =
$arflags =
@@ -4045,7 +4045,7 @@
$dso_scheme = dlfcn
$shared_target= solaris-shared
$shared_cflag = -fPIC
-$shared_ldflag = -m64
+$shared_ldflag = -m64 -shared
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
$ranlib =
$arflags =
@@ -4102,7 +4102,7 @@
*** ultrix-cc
$cc = cc
-$cflags = -std1 -O -Olimit 1000 -DL_ENDIAN
+$cflags = -std1 -O -Olimit 2500 -DL_ENDIAN
$unistd =
$thread_cflag = (unknown)
$sys_id =