summaryrefslogtreecommitdiffstats
path: root/libtommath/tommath.h
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2017-09-22 08:49:19 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2017-09-22 08:49:19 (GMT)
commit577196b3a0e04040e058807e5c863010729b594d (patch)
tree83f63a285c0499f3067f33e158f49da4f16381c0 /libtommath/tommath.h
parent9af5d96e01768268b83a3e8310d8f2aa03106228 (diff)
parentdecba31378095b56c8854968f0c9595761c68ed9 (diff)
downloadtcl-577196b3a0e04040e058807e5c863010729b594d.zip
tcl-577196b3a0e04040e058807e5c863010729b594d.tar.gz
tcl-577196b3a0e04040e058807e5c863010729b594d.tar.bz2
merge trunk
Diffstat (limited to 'libtommath/tommath.h')
-rw-r--r--libtommath/tommath.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/libtommath/tommath.h b/libtommath/tommath.h
index dee7ab5..e067cb4 100644
--- a/libtommath/tommath.h
+++ b/libtommath/tommath.h
@@ -33,11 +33,13 @@ extern "C" {
defined(__sparcv9) || defined(__sparc_v9__) || defined(__sparc64__) || \
defined(__ia64) || defined(__ia64__) || defined(__itanium__) || defined(_M_IA64) || \
defined(__LP64__) || defined(_LP64) || defined(__64BIT__)
-# if !(defined(MP_32BIT) || defined(MP_16BIT) || defined(MP_8BIT))
+# if !(defined(MP_32BIT) || defined(MP_16BIT) || defined(MP_8BIT) || defined(_MSC_VER))
# define MP_64BIT
# endif
#endif
+typedef unsigned long long Tcl_WideUInt;
+
/* some default configurations.
*
* A "mp_digit" must be able to hold DIGIT_BIT + 1 bits