summaryrefslogtreecommitdiffstats
path: root/win/makefile.vc
Commit message (Collapse)AuthorAgeFilesLines
* The Stubs source files (tclStubLib.c and tclOOStubLib.c) should not bedavygrvy2008-06-141-2/+6
| | | | compiled with the -GL flag.
* TIP 285 ImplementationJoe Mistachkin2008-06-131-2/+78
|
* TIP #230 IMPLEMENTATIONandreas_kupries2008-06-061-1/+2
| | | | | | | | | | | | | | | | | | | * generic/tclIOCmd.c: Integration of transform commands into 'chan' ensemble. * generic/tclInt.h: Definitions of the transform commands. * generic/tclIORTrans.c: Implementation of the reflection transforms. * tests/chan.test: Tests updated for new sub-commands of 'chan'. * tests/ioCmd.test: Tests updated for new sub-commands of 'chan'. * tests/ioTrans.test: Whole new set of tests for the reflection transform. * unix/Makefile.in: Integration of new files into build rules. * win/Makefile.in: Integration of new files into build rules. * win/makefile.vc: Integration of new files into build rules. NOTE: The file 'tclIORTrans.c' has a lot of code in common with the file 'tclIORChan.c', as that made it much easier to develop the reference implementation as a separate module. Now that the transforms have been committed the one thing left to do is to go over both modules and see which of the common parts we can factor out and share.
* Add tclOO genstubs to Windows makefilesJoe Mistachkin2008-06-011-3/+4
|
* Make things build (cleanly) on Win32. Thanks to Joe Mistachkin. [Patch 1980861]dkf2008-05-311-3/+12
|
* Remove obsolete winhelp targets. They weren't supported and didn't work.dkf2008-05-261-71/+1
|
* We should use the thread allocator for threaded builds. Added 'tclalloc' ↵patthoyts2008-05-151-3/+6
| | | | option to disable.
* Added a htmlhelp target to replace winhelppatthoyts2008-04-271-6/+58
|
* * generic/tclBasic.c: Revised stubs-generation tool and interpdgp2008-04-021-2/+1
| | | | | | | | * tools/genStubs.tcl: creation so that "tclStubsPtr" is not present * unix/Makefile.in: in libtcl.so, but is present only in * win/Makefile.in: libtclstub.a. This tightens up the rules for * win/makefile.bc: users of the stubs interfaces. [Bug 1819422] * win/makefile.vc:
* * README: Bump version number to 8.6a0dgp2008-04-011-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * macosx/Tcl-Common.xcconfig: * macosx/Tcl.pbproj/default.pbxuser: * macosx/Tcl.pbproj/project.pbxproj: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README: * win/configure.in: * win/makefile.bc: * win/tcl.m4: * unix/configure: autoconf-2.59 * win/configure: * generic/tclBasic.c: Revised stubs-generation tool and interp * tools/genStubs.tcl: creation so that "tclStubsPtr" is not present * unix/Makefile.in: in libtcl.so, but is present only in libtclstub.a. This tightens up the rules for users of the stubs interfaces. [Bug 1819422] * generic/tclDecls.h: make genstubs * generic/tclIntDecls.h: * generic/tclIntPlatDecls.h: * generic/tclPlatDecls.h: * generic/tclTomMathDecls.h:
* Support compilation with MSVC9 on AMD64patthoyts2007-12-141-1/+3
|
* merge stable branch onto HEADdgp2007-12-131-1/+1
|
* win/makefile.vc: add ws2_32.lib to baselibshobbs2007-11-301-2/+2
|
* * 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.
* Mine all version information from headers. Sync tcl and tk and bringpatthoyts2007-10-121-27/+9
| | | | | | 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-111-3/+1
| | | | | | | | | | | | | | | | | | * 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/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
|
* Use nmakehlp to substitute values for tclConfig.sh (helps cross-compiling).patthoyts2007-09-121-70/+58
|
* * unix/configure.in: allow use of 'inline' in Tcl sourcesMiguel Sofer2007-07-311-2/+2
| | | | | * win/configure.in: [Patch 1754128] * win/makefile.vc:
* * generic/tclBasic.c: Removed dead code, including thedgp2007-06-281-2/+1
| | | | | | | | | | | | | * 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:
* Windows build fixesJoe Mistachkin2007-02-091-1/+10
|
* Build fix for man2tcl.c with MSVC8Joe Mistachkin2007-01-191-2/+4
|
* Fixes to work better on Win98. Read version numbers from package index filepatthoyts2007-01-111-30/+33
| | | | to avoid keeping numbers in the makefile.
* * generic/tclBasic.c: TIP #291. Define tcl_platform element forandreas_kupries2006-12-051-1/+9
| | | | | | | | | | | | | | | | * doc/tclvars.n: pointerSize. * win/Makefile.in: Added installation instructions for the platform * win/makefile.vc: package. Added the platform package. * win/makefile.bc: * unix/Makefile.in: * tests/platform.test: * tests/safe.test: * library/platform/platform.tcl: * library/platform/shell.tcl: * library/platform/pkgIndex.tcl:
* Finished coding part of TIP#174. Still have tests and docs to do.dkf2006-11-251-1/+2
|
* * generic/tclParseExpr.c (removed): Moved all the code ofdgp2006-11-091-2/+1
| | | | | | | | | * generic/tclCompExpr.c: tclParseExpr.c into tclCompExpr.c. * unix/Makefile.in: This sets the stage for expr compiling to * win/Makefile.in: work directly with the full parse tree * win/makefile.bc: structures, and not have to pass through * win/makefile.vc: the information lossy format of an array * win/tcl.dsp: of Tcl_Tokens.
* Updated version of http packagepatthoyts2006-10-311-6/+6
|
* Undo mistaken commit to wrong branch caused by CVS fumble... :-}dkf2006-10-201-5/+1
|
* Consolidated TIP#257 patch applied to HEAD to allow for experimentation bydkf2006-10-201-1/+5
| | | | other developers
* * library/tcltest/tcltest.tcl: Revise tcltest bump to 2.3a1.dgp2006-10-161-3/+3
| | | | | | | * library/tcltest/pkgIndex.tcl: This permits more features to be * unix/Makefile.in: added to tcltest before we reach version 2.3.0, * win/Makefile.in: best timed to match the release of Tcl 8.5.0. * win/makefile.vc: This also serves as a demo of TIP 268 features.
* Additional compiler flags and amd64 support.patthoyts2006-09-261-2/+2
|
* More fixing which struct stat to refer to. Some casts from time_t to int ↵patthoyts2006-09-261-19/+11
| | | | | | | required. Tcl_Time structure members are longs. Support for varying compiler options and build to platform-specific subdirs.
* correct registry version numbervincentdarley2006-09-211-2/+2
|
* Added tommath_(super)class headers to include installpatthoyts2006-09-111-1/+3
|
* Fixed error launching win98 testpatthoyts2006-09-111-3/+3
|
* Updated to install http, tcltest and msgcat as Tcl Modules (as per Makefile.in).patthoyts2006-09-111-44/+58
|
* * doc/tcltest.n: Bump to version tcltest 2.3.0 to accountdgp2006-09-111-3/+3
| | | | | | | | | * library/tcltest/pkgIndex.tcl: for new "-verbose line" feature. * library/tcltest/tcltest.tcl: * unix/Makefile.in: * win/Makefile.in: * win/makefile.bc: * win/makefile.vc:
* Export stubs for libtommath; fix mingw compiler warningsKevin B Kenny2005-12-131-16/+34
|
* * win/Makefile.in, win/makefile.vc: Add Win x64 and CE build supporthobbs2005-12-081-3/+7
| | | | * win/tcl.m4, win/configure: CE still requires C code fixes.
* Applied patch #1096916 to support building with MSVC 8.patthoyts2005-11-031-7/+14
| | | | | | | | | | | | | * generic/regerror.c: Avoid use of reserved word. * generic/tcl.h: Select the right Tcl_Stat structure * generic/tclDate.c: Casts to handle 64 bit time_t case. * tests/env.test: Include essential envvar on Win32 * win/nmakehlp.c: Handle new return codes. * win/makefile.vc: Use the selected options. * win/rules.vc: Check options are applicable * win/tclWinPort.h: Disable deprecated function warnings * win/tclWinSock.c: Provide default value to avoid warning. * win/tclWinTime.c: Add casts to handle 64bit time_t type.
* TIP#237 IMPLEMENTATIONdgp2005-10-081-2/+14
| | | | | | [kennykb-numerics-branch] Resynchronized with the HEAD; at this checkpoint [-rkennykb-numerics-branch-20051008], the HEAD and kennykb-numerics-branch contain identical code.
* TIP#219 IMPLEMENTATIONandreas_kupries2005-08-241-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | * doc/SetChanErr.3: ** New File **. Documentation of the new channel API functions. * generic/tcl.decls: Stub declarations of the new channel API. * generic/tclDecls.h: Regenerated * generic/tclStubInit.c: * tclIORChan.c: ** New File **. Implementation of the reflected channel. * generic/tclInt.h: Integration of reflected channel and new error * generic/tclIO.c: propagation into the generic I/O core. * generic/tclIOCmd.c: * generic/tclIO.h: * library/init.tcl: * tests/io.test: Extended testsuite. * tests/ioCmd.test: * tests/chan.test: * generic/tclTest.c: * generic/tclThreadTest.c: * unix/Makefile.in: Integration into the build machinery. * win/Makefile.in: * win/Makefile.vc:
* removed refs to ldAout.tcl [Bug 1244361]Kevin B Kenny2005-08-051-2/+1
|
* Merged kennykb-numerics-branch back to the head; TIPs 132 and 232Kevin B Kenny2005-05-101-3/+61
|
* * win/makefile.vc: clarify necessary defined vars that can comehobbs2005-03-081-14/+18
| | | | from MSVC or the Platform SDK.