summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* remove note about gcc compiler warningshobbs2007-12-141-10/+7
|
* fix typohobbs2007-12-141-2/+2
|
* updated noteshobbs2007-12-141-41/+36
|
* Support compilation with MSVC9 on AMD64patthoyts2007-12-142-2/+10
|
* merge stable branch onto HEADdgp2007-12-1313-14/+14
|
* Visual Studio 2008/MSVC 9 supportpatthoyts2007-12-101-4/+10
|
* * win/configure, win/tcl.m4 (LIBS_GUI): mingw needs -lole32hobbs2007-12-052-2/+4
| | | | -loleaut32 but not msvc for Tk's [send]. [Bug 1844749]
* * library/tcltest/tcltest.tcl: Bump tcltest to version 2.3.0 so thatdgp2007-12-031-3/+3
| | | | | | * library/tcltest/pkgIndex.tcl: we release a stable tcltest with a * unix/Makefile.in: stable Tcl. * win/Makefile.in:
* * win/configure, win/tcl.m4 (LIBS_GUI): remove ole32.lib oleaut32.libhobbs2007-12-032-4/+4
|
* Improved list of files to ignoredkf2007-12-011-17/+18
|
* win/makefile.vc: add ws2_32.lib to baselibshobbs2007-11-301-2/+2
|
* * win/configure, win/tcl.m4: add ws2_32.lib / -lws2_32 to build.hobbs2007-11-303-287/+86
| | | | | * win/tclWinSock.c: remove dyn loading of winsock, assume that it is always available now.
* * generic/tclWinSock.c (InitializeHostName): Correct error indgp2007-11-291-3/+3
| | | | | | buffer length tracking. After gethostname() writes into a buffer, convert only the written string to internal encoding, not the whole buffer.
* * win/tclWinSock.c: Add mising encoding conversion of the [infodgp2007-11-271-5/+10
| | | | hostname] value from the system encoding to Tcl's internal encoding.
* * README: Bump version number to 8.5b3.dgp2007-11-192-3/+3
| | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure:
* Reduce cast count.dkf2007-11-191-239/+265
|
* Spelling mistake in comment!dkf2007-11-191-2/+2
|
* Prefer UINT_PTR to DWORD_PTR when casting pointers to integer types for ↵patthoyts2007-11-151-6/+6
| | | | greater portability (bug #1831253)
* * generic/tclBasic.c:Miguel Sofer2007-11-101-3/+3
| | | | | | | | | * generic/tclInt.h: * unix/tclUnixInit.c: * win/tclWin32Dll.c: restore simpler behaviour for stack checking, not adaptive to stack size changes after a thread is launched. Consensus is that "nobody does that", and so it is not worth the cost.
* minor code cleanup in TclpGetCStackParams; hoist a couple of structs from ↵Kevin B Kenny2007-11-101-15/+11
| | | | TSD into the activation record
* 2007-11-10 Kevin Kenny <kennykb@acm.org>Kevin B Kenny2007-11-101-158/+40
| | | | | | | | | | | * win/tclWin32Dll.c: Rewrote the Windows stack checking algorithm to use information from VirtualQuery to determine the bound of the stack. This change fixes a bug where the guard page of the stack was never restored after an overflow. It also eliminates a nasty piece of assembly code for structured exception handling on mingw. It introduces an assumption that the stack is a single memory arena returned from VirtualAlloc, but the code in MSVCRT makes the same assumption, so it should be fairly safe.
* * generic/tclBasic.c:Miguel Sofer2007-11-101-6/+90
| | | | | | | | | | | * generic/tclInt.h: * unix/tclUnixInit.c: * unix/tclUnixPort.h: * win/tclWin32Dll.c: modify the stack checking algorithm to recheck in case of failure. The working assumptions are now that (a) a thread's stack is never moved, and (b) a thread's stack can grow but not shrink. Port to windows - could be more efficient, but is already cheaper than it was.
* Sync to Tk: use -fp:strict alwayspatthoyts2007-10-311-11/+1
|
* * generic/tcl.h: Bump version number to 8.5b2.1 to distinguishdgp2007-10-302-3/+3
| | | | | | | | | | * library/init.tcl: CVS development snapshots from the 8.5b2 * unix/configure.in: release. * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure:
* * README: Bump version number to 8.5b2.dgp2007-10-262-3/+3
| | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure:
* * compat/tmpnam.c (removed): The routine tmpnam() is no longerdgp2007-10-181-4/+0
| | | | | | | | | * unix/Makefile.in: called by Tcl source code. Remove autogoo * unix/configure.in: the supplied a replacement version on * win/tcl.dsp: systems where the routine was not available. [RFE 1811848]. * unix/configure: autoconf-2.59
* * win/makefile.vc: removed old dependency cruft that is no longer needed.davygrvy2007-10-161-26/+6
|
* * win/makefile.vc: include path problem fixed for 'depend' target. Never fightdavygrvy2007-10-151-2/+2
| | | | city hall when comes to levels of quoting issues.
* * tools/mkdepends.tcl (new): Initial stab at generating automaticdavygrvy2007-10-141-19/+23
| | | | * win/makefile.vc: dependencies.
* sync with tk fixing tk install faultpatthoyts2007-10-121-1/+2
|
* Mine all version information from headers. Sync tcl and tk and bringpatthoyts2007-10-124-108/+180
| | | | | | extension versions closer together. Try and avoid using tclsh to do substitutions as we may cross compile. Added offsets for snack dlls to coffbase.txt
* * win/makefile.vc: Fixed my bad spelling mistakes from years back.davygrvy2007-10-121-6/+5
| | | | Dedependency, duh! Rather funny.
* * generic/tclCmdMZ.c: Correct [string is (wide)integer] failuredgp2007-10-114-18/+4
| | | | | | | | | | | | | | | | | | * tests/string.test: to report correct failindex values for non-decimal integer strings. [Bug 1805887]. * compat/strtoll.c (removed): The routines strtoll() and strtoull() * compat/strtoull.c (removed): are no longer called by the Tcl source * generic/tcl.h: code. (Their functionality has been replaced * unix/Makefile.in: by TclParseNumber().) Remove outdated comments * unix/configure.in: and mountains of configury autogoo that * unix/tclUnixPort.h: allegedly support the mythical systems where * win/Makefile.in: these routines might not have been available. * win/makefile.bc: * win/makefile.vc: * win/tclWinPort.h: * unix/configure: autoconf-2.59
* * generic/tcl.h: Bump version number to 8.5b1.1 to distinguishdgp2007-10-022-3/+3
| | | | | | | | | | * library/init.tcl: CVS development snapshots from the 8.5b1 * unix/configure.in: release. * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure:
* * README: Bump version number to 8.5b1dgp2007-09-192-3/+3
| | | | | | | | | * generic/tcl.h: Merge from core-stabilizer-branch. * library/init.tcl: Stabilizing toward 8.5b1 release now done * tools/tcl.wse.in: on the HEAD. core-stabilizer-branch is * unix/configure.in: now suspended. * unix/tcl.spec: * win/configure.in:
* * generic/tclStubLib.c: Remove C library calls from Tcl_InitStubs()dgp2007-09-181-2/+2
| | | | | * win/makefile.vc: so that we don't need the C library linked in to libtclStub.
* Add crt flags for tclStubLib now it makes use of C-library functionspatthoyts2007-09-171-2/+2
|
* Do not error on warnings for amd64 symbols build.patthoyts2007-09-171-4/+4
|
* Default for 8.5 is threaded buildpatthoyts2007-09-171-6/+6
|
* * unix/Makefile.in: Perform missing updates of the tcltest Tcldgp2007-09-121-3/+3
| | | | | * win/Makefile.in: Module installed filename that should have been part of the bump to tcltest 2.3b1. Thanks Larry Virden.
* Use nmakehlp to substitute values for tclConfig.sh (helps cross-compiling).patthoyts2007-09-123-76/+218
|
* * generic/tclGetDate.y: Added a cast to the definition of YYFREE toKevin B Kenny2007-08-061-4/+5
| | | | | | | | silence compiler warnings. * generic/tclDate.c: Regenerated * win/tclWinTest.c: Added a cast to the call to GetSecurityDescriptorDacl to silence compiler warnings.
* Regenerated configure using autoconf 2.59. Autoconf 2.61 changedandreas_kupries2007-08-011-2244/+1665
| | | | the location of the installed manpages.
* Regen with autoconf 2.61Miguel Sofer2007-07-311-1628/+2278
|
* * unix/configure.in: allow use of 'inline' in Tcl sourcesMiguel Sofer2007-07-312-3/+4
| | | | | * win/configure.in: [Patch 1754128] * win/makefile.vc:
* * library/platform/platform.tcl: Fixed bug in 'platform::patterns'andreas_kupries2007-07-201-3/+7
| | | | | | | | | * library/platform/pkgIndex.tcl: where identifiers not matching * unix/Makefile.in: the special linux and solaris forms would not * win/Makefile.in: get 'tcl' as an acceptable platform added to * doc/platform.n: the result. Bumped package to version 1.0.3 and * doc/platform_shell.n: updated documentation and Makefiles. Also fixed bad version info in the documentation of platform::shell.
* * generic/tclBasic.c: Removed dead code, including thedgp2007-06-284-84/+3
| | | | | | | | | | | | | * generic/tclExecute.c: entire file tclMathOp.c. * generic/tclInt.h: * generic/tclMathOp.c (removed): * generic/tclTestObj.c: * win/tclWinFile.c: * unix/Makefile.in: Updated to reflect deletion of tclMathOp.c. * win/Makefile.in: * win/makefile.bc: * win/makefile.vc:
* * unix/configure: autoconf-2.59 (FC6 fork)dgp2007-05-182-3/+3
| | | | | | | | | | | | | | | | | * win/configure: * README: Bump version number to 8.5a7 * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * generic/tclParse.c: Disable and remove the ALLOW_EXPAND sections * tests/info.test: that continued to support the deprecated * tests/mathop.test: {expand} syntax. Updated the few remaining users of that syntax in the test suite.
* * win/configure: autoconf-2.59 (FC6 fork)dgp2007-05-154-31/+44
| | | | | | | * library/reg/pkgIndex.tcl: Bump to registry 1.2.1 to account for * win/configure.in: [1682211] bug fix. * win/makefile.bc: * win/tclWinReg.c:
* More type-pun warning squelchesdkf2007-05-053-241/+245
|