i'd thought i submitted these changes when i was still a Cray employee,
but i note that the changes are not in the current openssl code, so i'm
presenting the patches at this time (mostly because i'm tired of
maintaining them locally

please make the following changes to config and Configure to handle the
X1 architecture (this patch was based on version 0.9.7e).

*** Configure.orig Mon Feb 28 12:04:53 2005
--- Configure Mon Feb 28 16:09:40 2005
***************
*** 481,486 ****
--- 481,491 ----
# did not like it.
"cray-t3e", "cc: -DBIT_FIELD_LIMITS
-DTERMIOS:unknown):CRAY::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT:::",

+ #
+ # Cray X1 and similar (ARSC, palm@arsc.edu)
+ #
+ "cray-craynv", "cc: -h command -DBIT_FIELD_LIMITS
-DTERMIOS:unknown):CRAY::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT:::",
+
# DGUX, 88100.
"dgux-R3-gcc", "gcc:-O3
-fomit-frame-pointer:unknown):::RC4_INDEX DES_UNROLL:::",
"dgux-R4-gcc", "gcc:-O3 -fomit-frame-pointer:unknown)::-lnsl
-lsocket:RC4_INDEX DES_UNROLL:::",

************************************************** *************

*** config.orig Mon Feb 28 12:06:13 2005
--- config Mon Feb 28 16:10:10 2005
***************
*** 353,358 ****
--- 353,362 ----
echo "t3e-cray-unicosmk"; exit 0;
;;

+ UNICOS/mp*)
+ echo "craynv-cray-unicosmp"; exit 0;
+ ;;
+
*CRAY*)
echo "j90-cray-unicos"; exit 0;
;;
***************
*** 748,753 ****
--- 752,758 ----
*-*-cygwin_pre1.3) OUT="Cygwin-pre1.3" ;;
*-*-cygwin) OUT="Cygwin" ;;
t3e-cray-unicosmk) OUT="cray-t3e" ;;
+ craynv-cray-unicosmp) OUT="cray-craynv" ;;
j90-cray-unicos) OUT="cray-j90" ;;
nsr-tandem-nsk) OUT="tandem-c89" ;;
*) OUT=`echo $GUESSOS | awk -F- '{print $3}'`;;

thanks,
wendy
(used to be wendyp@cray.com)


wendy palm
HPC systems analyst
ARSC 907.450.8623
__________________________________________________ ____________________
OpenSSL Project http://www.openssl.org
Development Mailing List openssl-dev@openssl.org
Automated List Manager majordomo@openssl.org