FAQ to mention no-sha512 as option for compilers without support for 64-bit
authorAndy Polyakov <appro@openssl.org>
Mon, 6 Jun 2005 09:32:01 +0000 (09:32 +0000)
committerAndy Polyakov <appro@openssl.org>
Mon, 6 Jun 2005 09:32:01 +0000 (09:32 +0000)
integer type.

FAQ

diff --git a/FAQ b/FAQ
index f3eeccd05607287ebbf5d4dff3f25f93f83a226c..96e816cf7a718ffe36efd7f6330c0c664f4db50c 100644 (file)
--- a/FAQ
+++ b/FAQ
@@ -47,6 +47,7 @@ OpenSSL  -  Frequently Asked Questions
 * Why does the OpenSSL test suite fail in BN_sqr test [on a 64-bit platform]?
 * Why does OpenBSD-i386 build fail on des-586.s with "Unimplemented segment type"?
 * Why does the OpenSSL test suite fail in sha512t on x86 CPU?
+* Why does compiler fail to compile sha512.c?
 
 [PROG] Questions about programming with OpenSSL
 
@@ -607,6 +608,15 @@ Intel P4, under control of kernel which does not support SSE2
 instruction extentions. See accompanying INSTALL file and
 OPENSSL_ia32cap(3) documentation page for further information.
 
+* Why does compiler fail to compile sha512.c?
+
+OpenSSL SHA-512 implementation depends on compiler support for 64-bit
+integer type. Few elder compilers [ULTRIX cc, SCO compiler to mention a
+couple] lack support for this and therefore are incapable of compiling
+the module in question. The recommendation is to disable SHA-512 by
+adding no-sha512 to ./config [or ./Configure] command line. Another
+possible alternative might be to switch to GCC.
+
 [PROG] ========================================================================
 
 * Is OpenSSL thread-safe?