summaryrefslogtreecommitdiffstats
path: root/win/tclWinTest.c
Commit message (Collapse)AuthorAgeFilesLines
* Move cpuid testcase from win-specific to generic testsjan.nijtmans2012-05-031-62/+0
| | | Simplify stub tables for functions which work on both UNIX and windows
* make some more internal tables constjan.nijtmans2012-04-231-2/+2
| | | On cygwin, install dll's in /usr/bin, not in /usr/lib
* [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-151-4/+3
|
* [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-151-1/+1
|
* [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-151-1/+1
|
* Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-011-2/+0
| | | more harm than good. Purged them.
* Removed C++ commentpatthoyts2006-03-271-2/+2
|
* Fixes for bug #1456373 and general warning silencing for gcc build.patthoyts2006-03-271-25/+29
|
* fix to permissions settingvincentdarley2006-03-211-18/+2
|
* ensure test suite works on non-English systemsvincentdarley2006-03-191-1/+342
|
* * generic/tcl.h: Corrected Tcl_WideInt declarations so that the mingw Kevin B Kenny2004-06-051-2/+64
| | | | | | | | | | | | | | | | | build works again. * generic/tclInt.decls: Changes to the tests for * generic/tclIntPlatDecls.h: clock frequency in Tcl_WinTime * generic/tclStubInit.c: so that any clock frequency * tests/platform.test (platform-1.3): is accepted provided that * win/tclWin32Dll.c (TclWinCPUID): all CPU's in the system share * win/tclWinTest.c (TestwincpuidCmd): a common chip, and hence, * win/tclWinTime.c (Tcl_GetTime): presumably, a common clock. This change necessitated a small burst of assembly code to read CPU ID information, which was added as TclWinCPUID in the internal Stubs. To test this code in the common case of a single-processor machine, a 'testwincpuid' command was added to tclWinTest.c, and a test case in platform.test. Thanks to Jeff Godfrey and Richard Suchenwirth for reporting this bug. [Bug #976722]
* Fixed Bug 710310 (duplicate test numbers in clock.test). Made major Kevin B Kenny2003-04-121-2/+64
| | | | | changes to tclWinTime.c and related code to improve loop filter stability.
* * generic/tclPipe.c (TclCleanupChildren):davygrvy2002-12-171-2/+113
| | | | | | | | | | | | | | * tests/winPipe.c: * win/tclWinPipe.c (Tcl_WaitPid): * win/tclWinTest.c: Gave Tcl_WaitPid the ability to return a Win32 exception code translated into a posix style SIG*. This allows [close] to report "CHILDKILLED" without the meaning getting lost in a truncated exit code. In TclCleanupChildren(), TclpGetPid() had to get moved to before Tcl_WaitPid() as the the handle is removed from the list taking away the ability to get the process id after the wait is done. This shouldn't effect the unix implimentaion unless waitpid is called with a pid of zero, meaning "any". I don't think it is..
* * doc/CmdCmplt.3: Applied Patch 585105 to fully CONST-ifydgp2002-08-051-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/Concat.3: all remaining public interfaces of Tcl. * doc/CrtCommand.3: Notably, the parser no longer writes on * doc/CrtSlave.3: the string it is parsing, so it is no * doc/CrtTrace.3: longer necessary for Tcl_Eval() to be * doc/Eval.3: given a writable string. Also, the * doc/ExprLong.3: refactoring of the Tcl_*Var* routines * doc/LinkVar.3: by Miguel Sofer is included, so that the * doc/ParseCmd.3: "part1" argument for them no longer needs * doc/SetVar.3: to be writable either. * doc/TraceVar.3: * doc/UpVar.3: Compatibility support has been enhanced so * generic/tcl.decls that a #define of USE_NON_CONST will remove * generic/tcl.h all possible source incompatibilities with * generic/tclBasic.c the 8.3 version of the header file(s). * generic/tclCmdMZ.c The new #define of USE_COMPAT_CONST now does * generic/tclCompCmds.c what USE_NON_CONST used to do -- disable * generic/tclCompExpr.c only those new CONST's that introduce * generic/tclCompile.c irreconcilable incompatibilities. * generic/tclCompile.h * generic/tclDecls.h Several bugs are also fixed by this patch. * generic/tclEnv.c [Bugs 584051,580433] [Patches 585105,582429] * generic/tclEvent.c * generic/tclInt.decls * generic/tclInt.h * generic/tclIntDecls.h * generic/tclInterp.c * generic/tclLink.c * generic/tclObj.c * generic/tclParse.c * generic/tclParseExpr.c * generic/tclProc.c * generic/tclTest.c * generic/tclUtf.c * generic/tclUtil.c * generic/tclVar.c * mac/tclMacTest.c * tests/expr-old.test * tests/parseExpr.test * unix/tclUnixTest.c * unix/tclXtTest.c * win/tclWinTest.c
* added TIP#73 patch #483500 from Kevin Kenny.hobbs2001-11-211-2/+2
| | | | This deprecates TclpGetTime in favor of new Tcl_GetTime.
* Applied the patch for TIP #7 from Kevin Kenny.andreas_kupries2000-11-211-1/+78
| | | | See http://www.cs.man.ac.uk/fellowsd-bin/TIP/7.html
* * win/tclWinTest.c: added testvolumetype command, as atime ishobbs1999-10-291-4/+65
| | | | | completely ignored for Windows FAT file systems * win/tclWinPort.h: added sys/utime.h to includes
* merged tcl 8.1 branch back into the main trunkstanton1999-04-161-3/+2
|
* Replaced SCCS strings, fixed binary filescore_8_0_3stanton1998-09-141-1/+1
|
* Initial revisionrjohnson1998-03-261-0/+130