summaryrefslogtreecommitdiffstats
path: root/generic/tclTomMath.h
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2017-08-29 21:27:56 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2017-08-29 21:27:56 (GMT)
commitf70c0ac860742c421db51aae08bb740c676ec90f (patch)
treeee67e859ea6bbab8b920c951d04d986bc9b2d927 /generic/tclTomMath.h
parentc3d5808cddc62d43c9687ec21bc1d662913c6c58 (diff)
parent97d25d790293019ab4bbb60c7973037f9d815e25 (diff)
downloadtcl-f70c0ac860742c421db51aae08bb740c676ec90f.zip
tcl-f70c0ac860742c421db51aae08bb740c676ec90f.tar.gz
tcl-f70c0ac860742c421db51aae08bb740c676ec90f.tar.bz2
a few missing bits after previous commit
Diffstat (limited to 'generic/tclTomMath.h')
-rw-r--r--generic/tclTomMath.h14
1 files changed, 2 insertions, 12 deletions
diff --git a/generic/tclTomMath.h b/generic/tclTomMath.h
index e3f53ee..87fe756 100644
--- a/generic/tclTomMath.h
+++ b/generic/tclTomMath.h
@@ -63,13 +63,8 @@ extern "C" {
#endif
#elif defined(MP_64BIT)
/* for GCC only on supported platforms */
-#ifndef CRYPT
- typedef unsigned long long ulong64;
- typedef signed long long long64;
-#endif
-
#ifndef MP_DIGIT_DECLARED
- typedef ulong64 mp_digit;
+ typedef uint64_t mp_digit;
#define MP_DIGIT_DECLARED
#endif
#if defined(_WIN32)
@@ -87,16 +82,11 @@ extern "C" {
/* this is the default case, 28-bit digits */
/* this is to make porting into LibTomCrypt easier :-) */
-#ifndef CRYPT
- typedef unsigned long long ulong64;
- typedef signed long long long64;
-#endif
-
#ifndef MP_DIGIT_DECLARED
typedef uint32_t mp_digit;
#define MP_DIGIT_DECLARED
#endif
- typedef ulong64 mp_word;
+ typedef uint64_t mp_word;
#ifdef MP_31BIT
/* this is an extension that uses 31-bit digits */