summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* fix for [Bug 3288345]: Wrong Tcl_StatBuf used on MinGW.jan.nijtmans2011-04-213-0/+107
|\ | | | | | | | | Make sure that all _WIN32 compilers use exactly the same layout for Tcl_StatBuf - the one used by MSVC6 - in all situations.
| * fix for [Bug 3288345]: Wrong Tcl_StatBufused on MinGW.jan.nijtmans2011-04-213-27/+106
| | | | | | | | Make sure that all _WIN32 compilers use exactly the same layout for Tcl_StatBuf - the one used by MSVC6 - in all situations.
| * fix for [Bug 3288345]: Wrong Tcl_StatBuf used on MinGW. Follow-up: get it ↵jan2011-04-201-2/+3
| | | | | | | | right for cygwin and WIN64 as well.
* | Support cross-compilation to x64 from ix86 hosts when using NMAKE.patthoyts2011-04-202-44/+56
| | | | | | | | | | | | | | | | Part of the build uses tclsh to generate files. Ensure we can specify a runnable executable using TCLSH_NATIVE when cross-compiling. This patch also gets smarter about finding the compiler version, the compiler target architecture and the native architecture. Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
* | [3202030] Updated README files, repairing broken URLs and other rot.dgp2011-04-041-3/+0
|\ \ | |/
| * Updated README files, repairing broken URLs and other rot.dgp2011-04-041-3/+0
| |
* | The -debug:full option is not supported when using the modern versions of ↵jan2011-03-262-2/+2
|\ \ | |/ | | | | link.exe included with MSVC, use -debug instead
| * The -debug:full option is not supported when using the modern versions of ↵jan2011-03-262-2/+2
| | | | | | | | link.exe included with MSVC, use -debug instead
* | The -debug:full option is not supported when using the modern versions of ↵jan.nijtmans2011-03-221-3/+3
|\ \ | |/ | | | | link.exe included with MSVC, use -debug instead
| * The -debug:full option is not supported when using the modern versions of ↵jan.nijtmans2011-03-221-1/+1
| | | | | | | | link.exe included with MSVC, use -debug instead
| * ifdef protections to permit builds with mingw on amd64 systems.jan.nijtmans2011-03-113-20/+39
| | | | | | | | Thanks to "mescalinum" for reporting and testing. Merged --cherrypick from Tcl8.5 (2010-09-08,48191d3979)
| * * win/tcl.m4: handle --enable-64bit=ia64 for gcc.jan.nijtmans2011-03-113-302/+640
| | | | | | | | | | * win/configure: (autoconf-2.13) * win/tclWin32Dll.c: [Patch 3059922]: fixes for mingw64 - gcc4.5.1 Merged --cherrypick from Tcl8.5 (2011-01-17, 6e410a115b)
* | Now that we are no longer on CVS, the .cvsignore files serve no purposejan.nijtmans2011-03-071-27/+0
|\ \ | |/
| * Now that we are no longer on CVS, the .cvsignore files serve no purposejan.nijtmans2011-03-071-17/+0
| |
* | Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-0234-71/+0
|\ \ | |/ | | more harm than good. Purged them.
| * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-0136-75/+0
| | | | | | more harm than good. Purged them.
| * Fix gcc-4.5.2 error: lvalue required as ...nijtmans2011-01-142-5/+7
| | | | | | | | (backported from 8.5/8.6)
| * Fix missing comma in last commitandreas_kupries2010-11-081-2/+2
| |
| * Backported from 8.6 (see 2010-08-04).andreas_kupries2010-11-033-8/+10
| | | | | | | | | | | | | | * win/tclWin32Dll.c (asciiProcs, unicodeProcs): * win/tclWinLoad.c (TclpDlopen): 'load' use LoadLibraryEx with * win/tclWinInt.h (TclWinProcs): LOAD_WITH_ALTERED_SEARCH_PATH to prefer dependent DLLs in same dir as loaded DLL.
| * Add -D_CRT_SECURE_NO_DEPRECATE and -D_CRT_NONSTDC_NO_DEPRECATE, reducing the ↵nijtmans2010-10-314-44/+55
| | | | | | | | | | | | | | | | number of deprecation warnings on later VC++ versions. Better VCVERSION determination. All changes backported from Tcl8.5/8.6
| * Update for VS10nijtmans2010-10-231-6/+13
| |
| * * tclWinsock.c: [Bug 3056775]: Fixed race condition between threadandreas_kupries2010-09-241-1/+47
| | | | | | | | | | | | and internal co-thread access of a socket's structure because of the thread not using the socketListLock in TcpAccept(). Added documentation on how the module works to the top.
| * Removed outdated Msys + Mingw info, fix for [Bug 2459744].stwo2009-11-101-10/+1
| |
| * compiler warning build break fixJoe Mistachkin2009-11-021-2/+2
| |
| * * library/platform/pkgIndex.tcl: Backported the platform packagesandreas_kupries2009-10-231-2/+7
| | | | | | | | | | | | | | * library/platform/platform.tcl: from head and8.5 into the 8.4 * library/platform/shell.tcl: branch. Updated makefiles to install * unix/Makfile.in: the packages. * win/Makefile.in:
| * Backport fix for [Bug 1028264]: WSACleanup() too early. The fix introduces ↵ferrieux2009-04-271-2/+2
| | | | | | | | "late exit handlers" for similar late process-wide cleanups.
| * Backport fix for [Bug 2446662]: resync Win behavior on RST with that of unix ↵ferrieux2009-04-271-2/+14
| | | | | | | | (EOF).
| * * win/tclWinFile.c (TclpObjNormalizePath): Corrected Tcl_Obj leak.dgp2009-03-181-2/+12
| | | | | | | | Thanks to Joe Mistachkin for detection and patch. [Bug 2688184].
| * * win/tclWinChan.c (FileWideSeekProc): Accepted a patch byandreas_kupries2008-05-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | Alexandre Ferrieux <ferrieux@users.sourceforge.net> to fix the [Bug 1965787]. 'tell' now works for locations > 2 GB as well instead of going negative. * generic/tclIO.c (Tcl_SetChannelBufferSize): Accepted a patch by * tests/io.test: Alexandre Ferrieux <ferrieux@users.sourceforge.net> to fix the [Bug 1969953]. Buffersize outside of the supported range are now clipped to nearest boundary instead of ignored.
| * * README: Bump version number to 8.4.19dgp2008-04-113-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure: * changes: updates for 8.4.19 release.
| * *** 8.4.18 TAGGED FOR RELEASE ***core_8_4_18dgp2008-02-063-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * README: Bump version number to 8.4.18 * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure: * changes: updates for 8.4.18 release.
| * * win/tclWinSerial.c (SerialCloseProc, TclWinOpenSerialChannel):hobbs2008-01-141-3/+4
| | | | | | | | use critical section for read & write side. [Bug 1353846] (newman)
| * remove note about gcc compiler warningshobbs2007-12-141-4/+2
| |
| * updated noteshobbs2007-12-141-36/+30
| |
| * * win/tclWinSock.c (Tcl_GetHostName): update to previous fix tohobbs2007-11-291-40/+16
| | | | | | | | set hostname length appropriately, clean up check overall.
| * * win/tclWinSock.c: Add missing encoding conversion of thedgp2007-11-271-5/+16
| | | | | | | | | | | | [info hostname] value from the system encoding to Tcl's internal encoding. This is important now that ICANN no longer limits host names to ASCII. [Bug 1823552]
| * * README: Bump version number to 8.4.17dgp2007-10-023-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure:
| * Fix for AMD64 target symbols builds.patthoyts2007-09-112-13/+18
| |
| * * README: Bump version number to 8.4.16dgp2007-05-303-14/+33
| | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure:
| * * changes: updates for 8.4.15 release.dgp2007-05-151-2/+2
| | | | | | | | | | * win/tclWinReg.c: Bump to registry 1.1.5 to account * library/reg/pkgIndex.tcl: for [1682211] bug fix.
| * * generic/tclInt.decls: Yet another round of attemptingKevin B Kenny2007-04-211-3/+3
| | | | | | | | | | | | | | | | | | * generic/tclInt.h: to get the correct type signature * unix/tclUnixPort.h: for TclpLocaltime and TclpGmtime. * unix/tclUnixTime.c: CONST TclpTime_t is a 'time_t *CONST' * win/tclWinTime.c: and not a 'CONST time_t*'! * generic/tclIntDecls.h: [Bug 1677275] * generic/tclIntPlatDecls.h: Regenerated.
| * Thread exit handler marks the current thread as un-initialized.vasiljevic2007-03-241-12/+7
| | | | | | | | | | | | This allows exit handlers that are registered later to re-initialize this subsystem in case they need to use some sync primitives (cond variables) from this file again.
| * * generic/tclEvent.c (Tcl_CreateThread): Replaced some calls todgp2007-03-191-2/+2
| | | | | | | | | | | | * generic/tclPkg.c (CheckVersion): Tcl_Alloc() with calls to * unix/tclUnixTime.c (SetTZIfNecessary): ckalloc(), which better * win/tclAppInit.c (setargv): supports memory debugging.
| * * win/tclWinReg.c (GetKeyNames): Size the buffer for enumeratingKevin B Kenny2007-03-171-23/+66
| | | | | | | | | | | | | | key names correctly, so that Unicode names exceeding 127 chars can be retrieved without crashing. [Bug 1682211] * tests/registry.test (registry-4.9): Added test case for the above bug.
| * * win/Makefile.in (install-private-headers): added targethobbs2007-01-301-1/+23
| |
| * Fix bug #1582769 build with VC2003 and correct i386 arch.patthoyts2006-10-311-2/+5
| |
| * * README: Bump version number to 8.4.15dgp2006-10-233-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure:
| * Ensure builds with VC6 without Platform SDK and Pickup MACHINE from environmentpatthoyts2006-10-182-11/+19
| | | | | | | | to make life easier on Windows non-x86 platforms.
| * * generic/tclIOUtil.c: Cleaned up some code flagged by adgp2006-10-172-7/+5
| | | | | | | | | | | | * generic/tclInt.h: `make checkexports` test. * win/tclWin32Dll.c: * win/tclWinFile.c:
| * Remove RTCc flagpatthoyts2006-10-062-7/+3
| |