include <limits.h>
diff --git a/crypto/bn/bn_lib.c b/crypto/bn/bn_lib.c
index 096bcf1..c71f0b0 100644
--- a/crypto/bn/bn_lib.c
+++ b/crypto/bn/bn_lib.c
@@ -62,6 +62,7 @@
 #endif
 
 #include <assert.h>
+#include <limits.h>
 #include <stdio.h>
 #include "cryptlib.h"
 #include "bn_lcl.h"