summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog8
-rw-r--r--generic/tclBasic.c4
-rw-r--r--macosx/Tcl.xcode/project.pbxproj18
-rw-r--r--macosx/Tcl.xcodeproj/project.pbxproj4
-rw-r--r--unix/Makefile.in7
5 files changed, 36 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index 9e71367..0bfcda5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2005-12-14 Daniel Steffen <das@users.sourceforge.net>
+
+ * macosx/Tcl.xcode/project.pbxproj:
+ * macosx/Tcl.xcodeproj/project.pbxproj:
+ * unix/Makefile.in: add new tclTomMath* files.
+
+ * generic/tclBasic.c: replace panic with Tcl_Panic.
+
2005-12-13 Kevin B. Kenny <kennykb@acm.org>
* generic/tcl.decls: Added changes to export an additional
diff --git a/generic/tclBasic.c b/generic/tclBasic.c
index 589892d..c219502 100644
--- a/generic/tclBasic.c
+++ b/generic/tclBasic.c
@@ -13,7 +13,7 @@
* See the file "license.terms" for information on usage and redistribution of
* this file, and for a DISCLAIMER OF ALL WARRANTIES.
*
- * RCS: @(#) $Id: tclBasic.c,v 1.184 2005/12/13 22:43:17 kennykb Exp $
+ * RCS: @(#) $Id: tclBasic.c,v 1.185 2005/12/14 02:09:19 das Exp $
*/
#include "tclInt.h"
@@ -583,7 +583,7 @@ Tcl_CreateInterp(void)
Tcl_InitStubs(interp, TCL_VERSION, 1);
if (TclTommath_Init(interp) != TCL_OK) {
- panic(Tcl_GetString(Tcl_GetObjResult(interp)));
+ Tcl_Panic(Tcl_GetString(Tcl_GetObjResult(interp)));
}
return interp;
diff --git a/macosx/Tcl.xcode/project.pbxproj b/macosx/Tcl.xcode/project.pbxproj
index 40bb8ed..1d3fd94 100644
--- a/macosx/Tcl.xcode/project.pbxproj
+++ b/macosx/Tcl.xcode/project.pbxproj
@@ -2354,7 +2354,9 @@
F96D3F2D08F272A7004A47F5,
F96D3F2E08F272A7004A47F5,
F96D3F2F08F272A7004A47F5,
+ F9903CAF094FAADA004613E9,
F96D3F3008F272A7004A47F5,
+ F9903CB0094FAADA004613E9,
F96D3F3108F272A7004A47F5,
F96D3F3208F272A7004A47F5,
F96D3F3308F272A7004A47F5,
@@ -7893,6 +7895,22 @@
shellPath = /bin/bash;
shellScript = "touch -t $(date -r $(expr $(date '+%s') + 5) '+%Y%m%d%H%M.%S') \"${TEMP_DIR}/stamp\"\n\n## Ensure other buildstyles are relinked next time they are built:\ncd \"${OBJROOT}/${PROJECT_NAME}.build\" &&\nfor d in $(find . -maxdepth 1 -type d -name '*.build' ! -name \"${PROJECT_TEMP_DIR##*/}\"); do\n for v in ${BUILD_VARIANTS}; do\n o=\"$d/${TARGET_NAME}.build/Objects-${v}\" &&\n for a in ${ARCHS}; do touch -c -r \"${TEMP_DIR}/stamp\" \"$o/$a/tclAppInit.o\"; done\n done\ndone\n";
};
+ F9903CAF094FAADA004613E9 = {
+ explicitFileType = text.script;
+ fileEncoding = 4;
+ isa = PBXFileReference;
+ path = tclTomMath.decls;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ F9903CB0094FAADA004613E9 = {
+ fileEncoding = 4;
+ isa = PBXFileReference;
+ lastKnownFileType = sourcecode.c.h;
+ path = tclTomMathDecls.h;
+ refType = 4;
+ sourceTree = "<group>";
+ };
F9A3084B08F2D4CE00BAE1AB = {
isa = PBXFileReference;
lastKnownFileType = "compiled.mach-o.executable";
diff --git a/macosx/Tcl.xcodeproj/project.pbxproj b/macosx/Tcl.xcodeproj/project.pbxproj
index 2f6e44f..8c251c6 100644
--- a/macosx/Tcl.xcodeproj/project.pbxproj
+++ b/macosx/Tcl.xcodeproj/project.pbxproj
@@ -901,6 +901,8 @@
F96D449808F272BA004A47F5 /* tclWinThrd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tclWinThrd.c; sourceTree = "<group>"; };
F96D449908F272BA004A47F5 /* tclWinThrd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tclWinThrd.h; sourceTree = "<group>"; };
F96D449A08F272BA004A47F5 /* tclWinTime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tclWinTime.c; sourceTree = "<group>"; };
+ F9903CAF094FAADA004613E9 /* tclTomMath.decls */ = {isa = PBXFileReference; explicitFileType = text.script; fileEncoding = 4; path = tclTomMath.decls; sourceTree = "<group>"; };
+ F9903CB0094FAADA004613E9 /* tclTomMathDecls.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tclTomMathDecls.h; sourceTree = "<group>"; };
F9A3084B08F2D4CE00BAE1AB /* tclsh8.5 */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; name = tclsh8.5; path = ../tclsh8.5; sourceTree = BUILT_PRODUCTS_DIR; };
F9A3084E08F2D4F400BAE1AB /* Tcl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Tcl.framework; path = ../Tcl.framework; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
@@ -1279,7 +1281,9 @@
F96D3F2D08F272A7004A47F5 /* tclThreadStorage.c */,
F96D3F2E08F272A7004A47F5 /* tclThreadTest.c */,
F96D3F2F08F272A7004A47F5 /* tclTimer.c */,
+ F9903CAF094FAADA004613E9 /* tclTomMath.decls */,
F96D3F3008F272A7004A47F5 /* tclTomMath.h */,
+ F9903CB0094FAADA004613E9 /* tclTomMathDecls.h */,
F96D3F3108F272A7004A47F5 /* tclTomMathInterface.c */,
F96D3F3208F272A7004A47F5 /* tclTrace.c */,
F96D3F3308F272A7004A47F5 /* tclUniData.c */,
diff --git a/unix/Makefile.in b/unix/Makefile.in
index 5930d1f..179ec31 100644
--- a/unix/Makefile.in
+++ b/unix/Makefile.in
@@ -5,7 +5,7 @@
# "autoconf" program (constructs like "@foo@" will get replaced in the
# actual Makefile.
#
-# RCS: @(#) $Id: Makefile.in,v 1.182 2005/12/13 22:43:18 kennykb Exp $
+# RCS: @(#) $Id: Makefile.in,v 1.183 2005/12/14 02:09:20 das Exp $
VERSION = @TCL_VERSION@
MAJOR_VERSION = @TCL_MAJOR_VERSION@
@@ -343,7 +343,8 @@ OBJS = ${GENERIC_OBJS} ${TOMMATH_OBJS} ${UNIX_OBJS} ${NOTIFY_OBJS} \
TCL_DECLS = \
$(GENERIC_DIR)/tcl.decls \
- $(GENERIC_DIR)/tclInt.decls
+ $(GENERIC_DIR)/tclInt.decls \
+ $(GENERIC_DIR)/tclTomMath.decls
GENERIC_HDRS = \
$(GENERIC_DIR)/tcl.h \
@@ -1513,7 +1514,7 @@ tclStubLib.o: $(GENERIC_DIR)/tclStubLib.c
#
$(GENERIC_DIR)/tclStubInit.c: $(GENERIC_DIR)/tcl.decls \
- $(GENERIC_DIR)/tclInt.decls
+ $(GENERIC_DIR)/tclInt.decls $(GENERIC_DIR)/tclTomMath.decls
@echo "Warning: tclStubInit.c may be out of date."
@echo "Developers may want to run \"make genstubs\" to regenerate."
@echo "This warning can be safely ignored, do not report as a bug!"