commit | b74ce8d9489b319c0d097ff116b5a0bdb634462d | [log] [tgz] |
---|---|---|
author | Andy Polyakov <appro@openssl.org> | Sun Jun 30 23:09:09 2013 +0200 |
committer | Andy Polyakov <appro@openssl.org> | Sun Jun 30 23:09:09 2013 +0200 |
tree | 77abd30964cd2cc289d68e0fd8eeb9571b6f1d35 | |
parent | a9d14832fd98cb0c13b53fddea39765fb259358c [diff] |
bn/bn_exp.c: Solaris-specific fix, T4 MONTMUL relies on alloca.
diff --git a/crypto/bn/bn_exp.c b/crypto/bn/bn_exp.c index 8734263..adc478c 100644 --- a/crypto/bn/bn_exp.c +++ b/crypto/bn/bn_exp.c
@@ -124,6 +124,8 @@ # ifndef alloca # define alloca(s) __builtin_alloca((s)) # endif +#elif defined(__sun) +# include <alloca.h> #endif #if defined(OPENSSL_BN_ASM_MONT) && (defined(__sparc__) || defined(__sparc))