summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog3
-rw-r--r--unix/tcl.m41
2 files changed, 4 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 973bf98..d8f9447 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2002-09-24 Donal K. Fellows <fellowsd@cs.man.ac.uk>
+ * unix/tcl.m4: Forgot to define TCL_WIDE_INT_IS_LONG at the
+ appropriate moment. I believe this is the cause of [Bug 613117]
+
* doc/lset.n: Changed 'list' to 'varName' for consistency with
lappend documentation. Thanks to Glenn Jackman [Bug 611719]
diff --git a/unix/tcl.m4 b/unix/tcl.m4
index 45ccfe0..c476bb3 100644
--- a/unix/tcl.m4
+++ b/unix/tcl.m4
@@ -2389,6 +2389,7 @@ AC_DEFUN(SC_TCL_64BIT_FLAGS, [
int main() {exit(!(sizeof(long long) > sizeof(long)));}
], tcl_cv_type_64bit="long long"))])
if test "${tcl_cv_type_64bit}" = none ; then
+ AC_DEFINE(TCL_WIDE_INT_IS_LONG)
AC_MSG_RESULT(using long)
else
AC_DEFINE_UNQUOTED(TCL_WIDE_INT_TYPE,${tcl_cv_type_64bit})