The following patch adds a non-assembler config/Configure entry for 
Freebsd 3.X on the alpha. Basically, it's the OpenBSD-alpha entry
except with the colons in the right places. On that note, the
patch fixes the OpenBSD-alpha entry as well.

This was done against SNAP-19990513-1530. Making the same changes
worked for 0.9.2b, but I'm guessing nobody wants a patch for that...

                        Rich Bud <[EMAIL PROTECTED]>

=======

diff -urN openssl-orig/Configure openssl-work/Configure
--- openssl-orig/Configure      Thu May 13 07:00:04 1999
+++ openssl-work/Configure      Thu May 13 14:23:14 1999
@@ -162,7 +162,9 @@
 ##"alpha-gcc","gcc:-O3:(unknown)::SIXTY_FOUR_BIT_LONG DES_UNROLL 
DES_RISC1:asm/alpha.o::",
 ##"alpha-cc", "cc:-tune host -O4 
-readonly_strings:(unknown)::SIXTY_FOUR_BIT_LONG:asm/alpha.o::",
 ##"alpha164-cc", "cc:-tune host -fast 
-readonly_strings:(unknown)::SIXTY_FOUR_BIT_LONG:asm/alpha.o::",
-##"OpenBSD-alpha","gcc:-DTERMIOS -O3 
-fomit-frame-pointer:(unknown):SIXTY_FOUR_BIT_LONG DES_INT DES_PTR 
DES_RISC2:asm/alpha.o::",
+
+# FreeBSD Alpha
+"FreeBSD-alpha","gcc:-DTERMIOS -O3 
+-fomit-frame-pointer:(unknown)::SIXTY_FOUR_BIT_LONG DES_INT DES_PTR DES_RISC2:::",
 
 # 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.
@@ -249,7 +251,7 @@
 ##"ultrix","cc:-O2 -DNOPROTO -DNOCONST -DL_ENDIAN:(unknown)::::::",
 
 # Some OpenBSD from Bob Beck <[EMAIL PROTECTED]>
-"OpenBSD-alpha","gcc:-DTERMIOS -O3 -fomit-frame-pointer:(unknown):SIXTY_FOUR_BIT_LONG 
DES_INT DES_PTR DES_RISC2:::",
+"OpenBSD-alpha","gcc:-DTERMIOS -O3 
+-fomit-frame-pointer:(unknown)::SIXTY_FOUR_BIT_LONG DES_INT DES_PTR DES_RISC2:::",
 "OpenBSD-x86",  "gcc:-DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer 
-m486:(unknown)::BN_LLONG $x86_gcc_des $x86_gcc_opts:$x86_out_asm",
 "OpenBSD",      "gcc:-DTERMIOS -O3 -fomit-frame-pointer:(unknown)::BN_LLONG RC2_CHAR 
RC4_INDEX DES_UNROLL:::",
 "OpenBSD-mips","gcc:-O2 -DL_ENDIAN:(unknown):BN_LLONG MD2_CHAR RC4_INDEX RC4_CHAR 
DES_UNROLL DES_RISC2 DES_PTR BF_PTR::::",
diff -urN openssl-orig/config openssl-work/config
--- openssl-orig/config Tue May  4 20:00:10 1999
+++ openssl-work/config Thu May 13 14:21:14 1999
@@ -310,6 +310,7 @@
   sun4*-sun-solaris2) OUT="solaris-sparc-$CC" ;;
   *86*-sun-solaris2) OUT="solaris-x86-$CC" ;;
   *-*-sunos4) OUT="sunos-$CC" ;;
+  alpha*-*-freebsd3) OUT="FreeBSD-alpha" ;;
   *-freebsd3) OUT="FreeBSD-elf" ;;
   *-freebsd) OUT="FreeBSD" ;;
   *86*-*-netbsd) OUT="NetBSD-x86" ;;

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to