summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog11
-rw-r--r--generic/tcl.decls15
2 files changed, 22 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 2cd67fc..7e6d0f7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,11 +1,16 @@
-2007-05-12 Joe English <jenglish@users.sourceforge.net>
+2007-05-17 Daniel Steffen <das@users.sourceforge.net>
+
+ * generic/tcl.decls: workaround 'make checkstubs' failures from
+ tclStubLib.c MODULE_SCOPE revert. [Bug 1716117]
+
+2007-05-16 Joe English <jenglish@users.sourceforge.net>
* generic/tclStubLib.c: Change Tcl_InitStubs(), tclStubsPtr,
and the auxilliary stubs table pointers back to public visibility.
These symbols need to be exported so that stub-enabled extensions
may be statically linked into an extended tclsh or Big Wish with
- a dynamically-linked libtcl. [Bug#1716117]
+ a dynamically-linked libtcl. [Bug 1716117]
2007-05-15 Don Porter <dgp@users.sourceforge.net>
@@ -13,7 +18,7 @@
* win/configure: autoconf-2.59 (FC6 fork)
* library/reg/pkgIndex.tcl: Bump to registry 1.2.1 to account for
- * win/configure.in: [1682211] bug fix.
+ * win/configure.in: [Bug 1682211] fix.
* win/makefile.bc:
* win/tclWinReg.c:
diff --git a/generic/tcl.decls b/generic/tcl.decls
index 5d44688..558a0a0 100644
--- a/generic/tcl.decls
+++ b/generic/tcl.decls
@@ -11,7 +11,7 @@
# See the file "license.terms" for information on usage and redistribution
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
#
-# RCS: @(#) $Id: tcl.decls,v 1.125 2007/02/23 23:02:54 nijtmans Exp $
+# RCS: @(#) $Id: tcl.decls,v 1.126 2007/05/16 21:18:22 das Exp $
library tcl
@@ -2142,3 +2142,16 @@ declare 1 macosx {
# complain about them)
# void Tcl_Main(int argc, char **argv, Tcl_AppInitProc *appInitProc)
+# CONST char *Tcl_InitStubs(Tcl_Interp *interp, CONST char *version, int exact)
+# CONST char *TclTomMathInitializeStubs(Tcl_Interp* interp,
+# CONST char* version, int epoch, int revision
+
+# Global variables that need to be exported from the tcl shared library:
+# (listed here _as comments_ so that the 'checkstubs' make target does not
+# complain about them, c.f. tk bug bug 1716117)
+
+# TclStubs *tclStubsPtr (fool checkstubs)
+# TclPlatStubs *tclPlatStubsPtr (fool checkstubs)
+# TclIntStubs *tclIntStubsPtr (fool checkstubs)
+# TclIntPlatStubs *tclIntPlatStubsPtr (fool checkstubs)
+# TclTomMathStubs* tclTomMathStubsPtr (fool checkstubs)