From 8508a8099864cde1c577711298a26baa99b85ee0 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. (cherry picked from commit b74ce8d9489b319c0d097ff116b5a0bdb634462d) --- 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 5398552a74..fa10ea1773 100644 --- a/crypto/bn/bn_exp.c +++ b/crypto/bn/bn_exp.c @@ -123,6 +123,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)) -- 2.25.1