Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/openssl/openssl.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2002-12-27 17:50:13 +0300
committerAndy Polyakov <appro@openssl.org>2002-12-27 17:50:13 +0300
commit0c780463562617cdac0a16ef114792c6e7dba80e (patch)
treea0db6a3aa65a8fe2373251ee0562b46cd4f827db /PROBLEMS
parent4b8e01a22f0a7d5c70696ebb6daa22ea1c0f641e (diff)
UltraSPARC performance "tune-up."
Diffstat (limited to 'PROBLEMS')
-rw-r--r--PROBLEMS8
1 files changed, 8 insertions, 0 deletions
diff --git a/PROBLEMS b/PROBLEMS
index 56bc73816b..4bf31303be 100644
--- a/PROBLEMS
+++ b/PROBLEMS
@@ -62,3 +62,11 @@ What happens is that gcc might optimize a little too agressively, and
you end up with an extra incrementation when *header != '4'.
We recommend that you upgrade gcc to as high a 3.x version as you can.
+
+* solaris64-sparcv9-cc SHA-1 performance with WorkShop 6 compiler.
+
+As subject suggests SHA-1 might perform poorly (4 times slower)
+if compiled with WorkShop 6 compiler and -xarch=v9. The cause for
+this seems to be the fact that compiler emits multiplication to
+perform shift operations:-( To work the problem around configure
+with './Configure solaris64-sparcv9-cc -DMD32_REG_T=int'.