From b74ce8d9489b319c0d097ff116b5a0bdb634462d Mon Sep 17 00:00:00 2001 From: Andy Polyakov Date: Sun, 30 Jun 2013 23:09:09 +0200 Subject: [PATCH] bn/bn_exp.c: Solaris-specific fix, T4 MONTMUL relies on alloca. --- crypto/bn/bn_exp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/crypto/bn/bn_exp.c b/crypto/bn/bn_exp.c index 8734263bef..adc478caa6 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 #endif #if defined(OPENSSL_BN_ASM_MONT) && (defined(__sparc__) || defined(__sparc))