"This time WITH the patch." Phil says with egg on his face. 

--Phil

Compaq:  High Performance Server Division/Benchmark Performance Engineering 
---------------- Alpha, The Fastest Processor on Earth --------------------
[EMAIL PROTECTED]        |C|O|M|P|A|Q|        [EMAIL PROTECTED]
------------------- See the results at www.spec.org -----------------------

---------- Forwarded message ----------
Date: Mon, 20 Dec 1999 17:43:47 -0500 (EST)
From: Phillip Ezolt <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED],
    [EMAIL PROTECTED]
Subject: [PATCH] OpenSSL Alpha/Linux support

Hi All,
        This allows OpenSLL to work on Alpha/Linux.  It was patched against
the latest OpenSLL snapshort, but it also works on the last stable release.

1) Apply the patch.
2) "./Configure linux-alpha"
3) make; make test

Everything works great!

--Phil

ps.  There is commented out linux-alpha line that uses alpha assembly instead
of C.  GNU "as" doesn't seem to like it when "-Dxxx" is passed to it on
the command line, and therefore it won't compile.

Compaq:  High Performance Server Division/Benchmark Performance Engineering 
---------------- Alpha, The Fastest Processor on Earth --------------------
[EMAIL PROTECTED]        |C|O|M|P|A|Q|        [EMAIL PROTECTED]
------------------- See the results at www.spec.org -----------------------

diff -urN openssl-SNAP-19991220.orig/Configure openssl-SNAP-19991220/Configure
--- openssl-SNAP-19991220.orig/Configure        Wed Nov  3 10:00:06 1999
+++ openssl-SNAP-19991220/Configure     Mon Dec 20 16:58:27 1999
@@ -202,10 +202,11 @@
 "alpha-cc", "cc:-std1 -tune host -O4 
-readonly_strings::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK:asm/alpha.o::",
 "alpha164-cc", "cc:-std1 -tune host -fast 
-readonly_strings::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK:asm/alpha.o::",
 "FreeBSD-alpha","gcc:-DTERMIOS -O3 
-fomit-frame-pointer::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_PTR 
DES_RISC2:::",
-
+"linux-alpha","gcc:-DL_ENDIAN -DTERMIO -O3 
+-fomit-frame-pointer::(unknown)::SIXTY_FOUR_BIT_LONG DES_INT DES_PTR DES_RISC2:::",
+# This might work if as didn't choke on "-DL_ENDIAN".
+#"linux-alpha","gcc:-DL_ENDIAN -DTERMIO -O3 
+-fomit-frame-pointer::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL 
+DES_RISC1:asm/alpha.o::",
 # assembler versions -- currently defunct:
 ##"OpenBSD-alpha","gcc:-DTERMIOS -O3 
-fomit-frame-pointer::(unknown):SIXTY_FOUR_BIT_LONG DES_INT DES_PTR 
DES_RISC2:asm/alpha.o::",
-
 # The intel boxes :-), It would be worth seeing if bsdi-gcc can use the
 # bn86-elf.o file file since it is hand tweaked assembler.
 "linux-elf",   "gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -m486 
-Wall::-D_REENTRANT::BN_LLONG $x86_gcc_des $x86_gcc_opts:$x86_elf_asm",

Reply via email to