aboutsummaryrefslogtreecommitdiffstats
path: root/crypto
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2006-07-31 22:28:40 +0000
committerAndy Polyakov <appro@openssl.org>2006-07-31 22:28:40 +0000
commitc8a0d0aaf940834a87bd03c5ed5c9085c54e2d21 (patch)
tree9168b7bd0f0f03925db27411516d51b2a1f83f2b /crypto
parent0cc46efa09ced06dc1992da2feee561f6342aed8 (diff)
downloadopenssl-c8a0d0aaf940834a87bd03c5ed5c9085c54e2d21.tar.gz
Engage assembler in solaris64-x86_64-cc.
Diffstat (limited to 'crypto')
-rw-r--r--crypto/bn/asm/x86_64-gcc.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/crypto/bn/asm/x86_64-gcc.c b/crypto/bn/asm/x86_64-gcc.c
index 7378344251..f13f52dd85 100644
--- a/crypto/bn/asm/x86_64-gcc.c
+++ b/crypto/bn/asm/x86_64-gcc.c
@@ -1,3 +1,6 @@
+#ifdef __SUNPRO_C
+# include "../bn_asm.c" /* kind of dirty hack for Sun Studio */
+#else
/*
* x86_64 BIGNUM accelerator version 0.1, December 2002.
*
@@ -591,3 +594,4 @@ void bn_sqr_comba4(BN_ULONG *r, BN_ULONG *a)
r[6]=c1;
r[7]=c2;
}
+#endif