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]