summaryrefslogtreecommitdiffstats
path: root/win/makefile.vc
Commit message (Collapse)AuthorAgeFilesLines
* Remove TclInitStubTable() function (but keep it in the "initsubsystems" branch).jan.nijtmans2013-06-251-4/+0
|
* split off TclInitStubTable() as separate function - which does the actual ↵jan.nijtmans2013-06-161-0/+4
| | | | stub table initialization - previously part of Tcl_InitStubs().
* More cleaning up; factor out optimizer to new file. Some weird problems still.dkf2013-06-051-0/+1
|
* Split tclCompCmds.c into two roughly-equal-sized pieces.dkf2013-05-181-0/+1
|
* Dde version number to 1.4.0, ready for Tcl 8.6.0rc1jan.nijtmans2012-10-311-2/+2
|
* merge trunkfrq_3527238jan.nijtmans2012-09-191-2/+2
|\ | | | | <p>change dde version to 1.4.0b2
* \ merge trunkjan.nijtmans2012-08-021-43/+52
|\ \ | |/
| * [Frq 3544967] Missing objectfiles in static libjan.nijtmans2012-07-311-22/+32
| |\
| | * same fore Makefile.infrq_3544967jan.nijtmans2012-07-181-20/+25
| | |
| | * FRQ-3544967: Missing objectfiles in static libjan.nijtmans2012-07-181-4/+10
| | |
| * | fix some commentsjan.nijtmans2012-07-291-1/+2
| | |
| * | [Bug 3549770] Multiple test failures running tcltest outside build treejan.nijtmans2012-07-281-4/+4
| |\ \
| | * | Bug [3549770]: Multiple test failures running tcltest outside build treejan.nijtmans2012-07-281-4/+4
| | | |
| * | | use forward slashes in $ROOT, whenever the path is handled by tclsh/tcltestjan.nijtmans2012-07-261-12/+11
| | |/ | |/| | | | fix TCL_LIBRARY value in "test-core" rule
| * | should be uppercasejan.nijtmans2012-07-171-1/+1
| |\ \ | | |/
| | * should be uppercasejan.nijtmans2012-07-171-1/+1
| | |\
| | | * should be uppercasejan.nijtmans2012-07-171-1/+1
| | | |
| * | | [Bug 3544932]: Visual studio compiler check failsjan.nijtmans2012-07-171-4/+3
| |\ \ \ |/ / / / | | _ / | | /
| * | [Bug 3544932]: Visual studio compiler check failsjan.nijtmans2012-07-171-4/+3
| |\ \ | | |/
| | * [Bug 3544932]: Visual studio compiler check failsjan.nijtmans2012-07-171-4/+3
| | |
* | | TIP #106: Add Encoding Abilities to the [dde] Commandjan.nijtmans2012-05-211-1/+1
| | |
* | | Fix roundoff gaffe in bignum-to-double conversion [Bug 3349507]Kevin B Kenny2011-07-021-0/+1
|\ \ \ | |/ /
| * | Fix roundoff gaffe in bignum-to-double conversion [Bug 3349507]Kevin B Kenny2011-07-021-0/+1
| | |
* | | Support cross-compilation to x64 from ix86 hosts when using NMAKE.patthoyts2011-04-201-2/+11
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | 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-201-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | 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
* | | 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.