summaryrefslogtreecommitdiffstats
path: root/win/makefile.vc
Commit message (Collapse)AuthorAgeFilesLines
* merge trunkdogeen_assembler_branchKevin B Kenny2011-03-051-3/+0
|\
| * Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-3/+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-021-3/+0
| | |\ | | | | | | | | more harm than good. Purged them.
| | | * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-011-3/+0
| | | | | | | | | | | | more harm than good. Purged them.
| | | * Fix for AMD64 target symbols builds.patthoyts2007-09-111-12/+14
| | | |
| | | * * win/makefile.vc: Updated MSVC build to properly deal withpatthoyts2006-09-261-10/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * win/nmakehlp.c: MSVC8 and AMD64 target. Backport from 8.5 * win/rules.vc: * generic/tcl.h: Fixed stat definition for MSVC8 AMD64. * win/tclWinSock.c: Casting type police. * win/tclWinTime.c:
| | | * Enable building Tcl with Microsoft's latest compiler offeringpatthoyts2006-06-141-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | (VS2005). We have to handle a number of oddities as they have deprecated most of the standard C library and now generate manifest files to be linked into the binaries. SF bug #1424909
| | | * * win/tcl.m4: Add build support for Windows-x64 builds.hobbs2005-11-301-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | * win/configure: --enable-64bit now accepts =amd64|ia64 for * win/Makefile.in: Windows 64-bit build variants (default: amd64) * win/makefile.vc: [Bug 1369597]
| | | * * win/makefile.vc: clarify necessary defined vars that can comehobbs2005-03-081-14/+18
| | | | | | | | | | | | | | | | from MSVC or the Platform SDK.
| | | * * win/makefile.vc: Fixed bug in installation of http 2.5.andreas_kupries2004-11-161-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * win/makefile.bc: Was installed into directory http2.4. * win/Makefile.in: This has been corrected. * unix/Makefile.in: * tools/tcl.wse.in: * tools/tclmin.wse:
| | | * * win/Makefile.in: Don't define TCL_DBGXmdejong2003-07-161-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | symbol for every compile. Instead, define TCL_PIPE_DLL only when compiling tclWinPipe.c. This will break other build systems, so they will need to remove the TCL_DBGX define and replace it with a define for TCL_PIPE_DLL. * win/makefile.vc: Ditto. * win/tclWinPipe.c (TclpCreateProcess): Remove PREFIX_IDENT and DEBUG_IDENT from top of file. Use TCL_PIPE_DLL passed in from build env instead of trying to construct the dll name from already defined symbols. This approach is more flexible and better in the long run.
| | | * Added quoting around the script name in the 'test' target; Joe Kevin B Kenny2003-03-231-3/+3
| | | | | | | | | | | | | | | | | | | | Mistachkin insists that he has a configuration that fails to launch tcltest without it, and it appears harmless otherwise.
| | | * Backed the version to 8.4 on the 8.4 branch. Kevin B Kenny2003-03-131-2/+2
| | | | | | | | | | | | | | | | (I just loathe sticky tags).
| | | * Added two missing uses of $(DBGX) so that tclpip8x.dll loads without Kevin B Kenny2003-03-111-4/+4
| | | | | | | | | | | | | | | | panicking on Win9x.
| | * | * generic/tclInt.decls: Backport of Kevin B. Kenny's work onandreas_kupries2010-11-301-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclInt.h: the Tcl Head, with help from Jeff Hobbs. * generic/tclStrToD.c: * generic/tclTest.c: * generic/tclTomMath.decls: * generic/tclUtil.c: * tests/util.test: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: Rewrite of Tcl_PrintDouble and TclDoubleDigits that (a) fixes a severe performance problem with floating point shimmering reported by Karl Lehenbauer, (b) allows TclDoubleDigits to generate the digit strings for 'e' and 'f' format, so that it can be used for tcl_precision != 0 (and possibly later for [format]), (c) fixes [Bug 3120139] by making TclPrintDouble inherently locale-independent, (d) adds test cases to util.test for correct rounding in difficult cases of TclDoubleDigits where fixed- precision results are requested. (e) adds test cases to util.test for the controversial aspects of [Bug 3105247]. As a side effect, two more modules from libtommath (bn_mp_set_int.c and bn_mp_init_set_int.c) are brought into the build, since the new code uses them. * generic/tclIntDecls.h: * generic/tclStubInit.c: * generic/tclTomMathDecls.h: Regenerated.
| | * | Fix [Bug 2967340]: Static build failurenijtmans2010-03-121-13/+5
| | | |
| | * | * library/http/http.tcl: Remove 8.5 requirement.dgp2008-08-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * library/http/pkgIndex.tcl: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc:
| | * | * library/http/http.tcl: Bump http version to 2.7.1 to accountdgp2008-08-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * library/http/pkgIndex.tcl: for [Bug 2046486] bug fix. This * unix/Makefile.in: release of http now requires a * win/Makefile.in: dependency on Tcl 8.5 to be able to * win/makefile.bc: use the unsigned formats in the * win/makefile.vc: [binary scan] command.
| | * | Backported fix for dde/registry versions and the staticpkg build optionpatthoyts2008-06-251-6/+22
| | | |
| | | |
| \ \ \
*-. \ \ \ merge trunk into dogeen-assembler-branchKevin B Kenny2011-03-021-3/+3
|\ \ \ \ \ | | |/ / /
| | * | | This is [Patch 3168398], Joe Mistachkin's optimisation of Tip #285mig2011-03-011-3/+3
| |/ / /
* | | | merge trunkKevin B Kenny2011-03-011-1/+1
|\ \ \ \ | |/ / /
| * | | 2010-11-29 Kevin B. Kenny <kennykb@acm.org>Kevin B Kenny2010-11-281-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclInt.decls: * generic/tclInt.h: * generic/tclStrToD.c: * generic/tclTest.c: * generic/tclTomMath.decls: * generic/tclUtil.c: * tests/util.test: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: Rewrite of Tcl_PrintDouble and TclDoubleDigits that (a) fixes a severe performance problem with floating point shimmering reported by Karl Lehenbauer, (b) allows TclDoubleDigits to generate the digit strings for 'e' and 'f' format, so that it can be used for tcl_precision != 0 (and possibly later for [format]), (c) fixes [Bug 3120139] by making TclPrintDouble inherently locale-independent, (d) adds test cases to util.test for correct rounding in difficult cases of TclDoubleDigits where fixed- precision results are requested. (e) adds test cases to util.test for the controversial aspects of [Bug 3105247]. As a side effect, two more modules from libtommath (bn_mp_set_int.c and bn_mp_init_set_int.c) are brought into the build, since the new code uses them.
| * | | [FRQ 491789]: "setargv() doesn't support a unicode cmdline" implemented for ↵nijtmans2010-11-041-1/+6
| | | | | | | | | | | | | | | | Tcl on MSVC++
| * | | [FRQ 2965056]: Windows build with -DUNICODEnijtmans2010-10-111-2/+2
| | | | | | | | | | | | | | | | Add netapi32 to the windows link line, so we no longer have to use LoadLibrary to access those functions.
* | | | mergeKevin B Kenny2010-12-011-1/+8
| | | |
* | | | mergeKevin B Kenny2010-10-201-2/+2
| | | |
* | | | initial commit of Ozgur Dogan Ugurlu's (SF user:dogeen) assembler for the ↵Kevin B Kenny2010-09-211-1/+2
|/ / / | | | | | | | | | Tcl bytecode language
* | | mingw should always link with -ladvapi32nijtmans2010-09-091-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | Remove ascii variant of tkWinPocs table, it is no longer necessary. Fix CreateProcess signature and remove unused GetModuleFileName and lstrcpy mingw/cygwin fixes: <tchar.h> should always be included, and fix conflict in various macro values: Always force the same values as in VC++.
* | | * win/Makefile.in, win/makefile.bc, win/makefile.vc, win/tcl.dsp:hobbs2010-08-041-17/+4
| | | | | | | | | | | | | | | | | | | | | * win/tclWinPipe.c (TclpCreateProcess): * win/stub16.c (removed): removed Win9x tclpip8x.dll build and 16-bit application loader stub support. Win9x is no longer supported.
* | | Flip the defaults for whether to build threaded. Part of TIP #364.dkf2010-04-051-3/+3
| | |
* | | Finish bump to registry 1.3.0dgp2010-03-301-2/+2
| | |
* | | Upgrade zlib to version 1.2.4nijtmans2010-03-161-2/+1
| | |
* | | Fix [Bug 2967340]: Static build failurenijtmans2010-03-121-9/+1
| | |
* | | Split tommath stub lib source filenijtmans2010-03-041-1/+5
| | | | | | | | | | | | | | | in separate file. Don't use -fvisibility=hidden for cygwin
* | | Split tclCompCmds.c into two pieces to improve developer sanity.dkf2010-02-261-1/+2
| | |
* | | Hive off the ensemble code into its own file.dkf2010-02-131-1/+2
| | | | | | | | | | | | Split the [switch] compiler for sanity's sake.
* | | Fix gcc warning, using gcc-4.3.4 on cygwinnijtmans2009-12-111-7/+4
| | | | | | | | | | | | | | | warning: array subscript has type 'char' win/makefile.vc Revert to version 1.203 [Bug #2912773]
* | | Fix [Bug 2902965] stub related changesnijtmans2009-11-261-6/+9
| | | | | | | | | | | | cause tclkit built to break
* | | makefile.vc: Add stub library to necessary link linesnijtmans2009-11-231-3/+3
| | |
* | | fixes for htmlhelp targetJoe Mistachkin2009-11-021-4/+4
| | |
* | | Added dummy tclooConfig.sh files for easier cross-version building. [2026844]dkf2009-09-261-1/+2
| | |
* | | Added optional script option to runtest and a runshell target. Silence ↵patthoyts2009-07-111-4/+10
| | | | | | | | | | | | output from html help compiler
* | | Improved HTTP/1.1 support and added specific HTTP/1.1 testing.patthoyts2009-04-101-7/+4
| | | | | | | | | | | | | | | | | | | | | | | | This patch makes use of the 8.6 zlib support to provide for deflate and gzip support and handles the -channel option with compression and chunked transfer encoding. For the -handler option we currently disable HTTP/1.1 features as we cannot properly pass the data through to the caller.
* | | * win/makefile.vc: Allow nmake flags such as -a (rebuilddavygrvy2009-02-011-5/+5
| | | | | | | | | | | | all) to pass down to the pkgs targets, too.
* | | Addressed the over-building nature of the htmlhelp target by moving from adavygrvy2009-01-191-10/+9
| | | | | | | | | | | | | | | pseudo target to a real target dependent on the entire docs/ directory contents.
* | | * win/build.vc.bat: Improved tools detection and error message.davygrvy2009-01-191-32/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | * win/makefile.vc: Reorganized the $(TCLOBJ) file list into seperate parts for easier maintenance. Matched all source built using -GL to both $(lib) and $(link) to use -LTCG and avoid a warning message. * win/nmakehlp.c: Removed -g option and GrepForDefine() func as it isn't being used anymore. The -V option method is much better.
* | | [Bug 2458395] Ensure pkgs directories are suitable and quote the paths.patthoyts2008-12-221-10/+27
| | |
* | | Support the pkgs treepatthoyts2008-12-221-10/+25
| | |
* | | nmake build file support for zlibpatthoyts2008-12-191-10/+28
| | |