summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* fix for [Bug 3288345]: use _stat32i64 for CYGWIN toojan.nijtmans2011-04-271-0/+3
|\ | | | | fix a few more gcc warnings
* \ [Bug 3288345]: Bring cygwin Tcl_StatBuf a little bit closer to realityjan2011-04-212-3/+12
|\ \ | |/
| * [Bug 3288345]: Bring cygwin Tcl_StatBuf a little closer to realityjan2011-04-212-5/+12
| |\
| | * [Bug 3288345]: Bring cygwin Tcl_StatBuf a little closer to realityjan2011-04-211-3/+9
| | |
* | | fix for [Bug 3288345]: Wrong Tcl_StatBufused 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_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>
| * | 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>
* | | typo, (and accidently checked in changes to tclOO.decls, reverted in the ↵jan.nijtmans2011-04-092-2/+2
| | | | | | | | | | | | next commit [d550d19c7c]
* | | fix for [Bug 3280043]: win2k: unresolved DLL importsjan.nijtmans2011-04-083-0/+84
| | |
* | | More generation of error codes (most platform-specific parts not already usingdkf2011-04-068-73/+136
| | | | | | | | | Tcl_PosixError).
* | | [3202030] Updated README files, repairing broken URLs and other rot.dgp2011-04-041-3/+0
|\ \ \ | |/ /
| * | [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
| | |
* | | set default MODULE_SCOPE=extern, in case no other value is determinedjan.nijtmans2011-03-282-0/+6
| | |
* | | 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 ↵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)
* | | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indkf2011-03-1215-229/+214
| | | | | | | | | rest of Tcl source code. No ABI change. API change *should* be harmless.
* | | [Bug 3185609] File normalization corner case of ... broken with -DUNICODEjan.nijtmans2011-03-121-3/+3
| | |
* | | Make tests in child interpreters report their summary info in the master.dkf2011-03-101-2/+2
| | | | | | | | | Bumped tcltest version to 2.3.3
* | | MSVC 6 does not have the %I modifier in sprintfjan.nijtmans2011-03-075-4/+10
| | |
* | | Now that we are no longer on CVS, the .cvsignore files serve no purposejan.nijtmans2011-03-071-32/+0
|\ \ \ | |/ /
| * | 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
| | |
* | | <verbatim>Kevin B Kenny2011-03-052-0/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclAssembly.c (new file): * generic/tclBasic.c (Tcl_CreateInterp): * generic/tclInt.h: * tests/assemble.test (new file): * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: Merged dogeen-assembler-branch into HEAD. Since all functional changes are in the tcl::unsupported namespace, there's no reason to sequester this code on a separate branch. </verbatim>
| * \ \ merge trunkdogeen_assembler_branchKevin B Kenny2011-03-0533-69/+0
| |\ \ \ | |/ / / |/| | |
* | | | Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-0233-69/+0
|\ \ \ \ | | |/ / | |/| | cause more harm than good. Purged them (except in zlib files).
| * | | 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.