On Fri, Mar 01, 2002 at 12:22:45PM -0600, Wendy Palm wrote:

> the various architectures available from cray are
> c90, j90, t90, t90IEEE, sv1, ymp and t3e.
> 
> t3e runs unicosmk, the rest run unicos.
> 
> for openssl, the cray t3e requires different compile options
> than the other machines.  (these are correct in Configure for "cray-t3e").
> c90, j90, t90, T90IEEE, sv1 and ymp require the compile options
> current set as "cray-t90-cc" in Configure.
> 
> cray-c90-unicos
> cray-j90-unicos
> cray-t90-unicos
> cray-t90ieee-unicos
> cray-sv1-unicos
> cray-ymp-unicos
> cray-t3e-unicosmk
> 
> are all the different possible machine-architecture-os combinations at this time.

Actually the words 'machine' and 'architecture' appear to have a
different (reversed) meaning in 'config': The first usually is what
'uname -m' prints, so for example there's 'sun4u-sun-solaris2'.

> we at cray consider the j90 to be the "base machine type" for all the unicos
> machines. 

In 'Configure', we have entries 'cray-t90-cc' and 'cray-t3e'.  (Your
'config' patch referrred to 'cray-t90', which does not exist in
'Configure'.)

Given that j90 is considered the base machine type, should the former
configuration be called 'cray-j90-cc' (or simply 'cray-j90') instead?


For the names currently used in 'Configure', the following patch to
'config' (as found in the 0.9.6-stable snaphot) should be OK:

Index: config
===================================================================
RCS file: /e/openssl/cvs/openssl/config,v
retrieving revision 1.64.2.18
diff -u -u -r1.64.2.18 config
--- config      2002/02/14 12:29:02     1.64.2.18
+++ config      2002/03/02 15:15:46
@@ -310,6 +310,13 @@
        exit 0
        ;;
 
+    *"CRAY T3E")
+       echo "t3e-cray-unicosmk"; exit 0;
+       ;;
+
+    *CRAY*)
+       echo "t90-cray-unicos"; exit 0;
+       ;;
 esac
 
 #
@@ -591,6 +598,8 @@
   mips-sony-newsos4) OUT="newsos4-gcc" ;;
   *-*-cygwin_pre1.3) OUT="Cygwin-pre1.3" ;;
   *-*-cygwin) OUT="Cygwin" ;;
+  t3e-cray-unicosmk) OUT="cray-t3e" ;;
+  t90-cray-unicos) OUT="cray-t90-cc" ;;
   *) OUT=`echo $GUESSOS | awk -F- '{print $3}'`;;
 esac
 





-- 
Bodo Möller <[EMAIL PROTECTED]>
PGP http://www.informatik.tu-darmstadt.de/TI/Mitarbeiter/moeller/0x36d2c658.html
* TU Darmstadt, Theoretische Informatik, Alexanderstr. 10, D-64283 Darmstadt
* Tel. +49-6151-16-6628, Fax +49-6151-16-6036
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to