diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2017-08-30 12:37:50 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2017-08-30 12:37:50 (GMT) |
commit | 6d8b0c705f0d36540ea0d5624619a64a38986ec8 (patch) | |
tree | f100736555d31d972ada62b12b8a189ba9c2253e /tools/fix_tommath_h.tcl | |
parent | faaf0a0fe6d2b8b2e4c5358d6c6055df97ed00d4 (diff) | |
download | tcl-6d8b0c705f0d36540ea0d5624619a64a38986ec8.zip tcl-6d8b0c705f0d36540ea0d5624619a64a38986ec8.tar.gz tcl-6d8b0c705f0d36540ea0d5624619a64a38986ec8.tar.bz2 |
Tweak libtommath building, such that it doesn't depend on uint64_t any more. (handle mp_word in the same way as mp_digit)
Diffstat (limited to 'tools/fix_tommath_h.tcl')
-rwxr-xr-x | tools/fix_tommath_h.tcl | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/fix_tommath_h.tcl b/tools/fix_tommath_h.tcl index 61fa4fd..cee29fa 100755 --- a/tools/fix_tommath_h.tcl +++ b/tools/fix_tommath_h.tcl @@ -45,6 +45,12 @@ foreach line [split $data \n] { puts "\#define MP_DIGIT_DECLARED" puts "\#endif" } + {typedef.*mp_word;} { + puts "\#ifndef MP_WORD_DECLARED" + puts $line + puts "\#define MP_WORD_DECLARED" + puts "\#endif" + } {typedef struct} { puts "\#ifndef MP_INT_DECLARED" puts "\#define MP_INT_DECLARED" |