From dc0fcb98dffb20f6ee4cd6a8ee588c9f64373a99 Mon Sep 17 00:00:00 2001
From: Andy Polyakov <appro@openssl.org>
Date: Thu, 23 Aug 2007 11:59:53 +0000
Subject: [PATCH] Workaround MSVC6 compiler bug.

---
 crypto/sha/sha512.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/crypto/sha/sha512.c b/crypto/sha/sha512.c
index 24fc2ef03d..c58b843ad0 100644
--- a/crypto/sha/sha512.c
+++ b/crypto/sha/sha512.c
@@ -364,6 +364,9 @@ static const SHA_LONG64 K512[80] = {
     }
 #   endif
 #   define PULL64(x) __pull64be(&(x))
+#   if _MSC_VER<=1200
+#    pragma inline_depth(0)
+#   endif
 #  endif
 # endif
 #endif
-- 
2.25.1