summaryrefslogtreecommitdiffstats
path: root/win/tclWinTest.c
Commit message (Collapse)AuthorAgeFilesLines
* publicize TclWinConvertErrorjan.nijtmans2020-12-101-1/+1
|
* Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All ↵jan.nijtmans2020-12-081-1/+1
| | | | C sources can now use UTF-8, as far as gcc/clang/msvc support it. Not used yet
* If Tcl is built with external libtommath (TCL_WITH_EXTERNAL_TOMMATH is ↵jan.nijtmans2020-05-181-1/+5
| | | | | defined), do the tests with the external libtommath too. Also, don't try to include <tommath.h> if BN_H_ is already defined.
* Merge 8.6jan.nijtmans2020-03-221-1/+1
|\
| * Even more uppercase HEX representations in source-codejan.nijtmans2020-03-221-1/+1
| |
| * Some more *A() -> *W() Win32 API changes, making Unicode calls Explicit.jan.nijtmans2019-09-191-2/+2
| |
* | TIP 569 - remove lint commentsdgp2020-03-171-1/+0
| |
* | TCL_UNUSED for win sources.dgp2020-03-091-27/+13
| |
* | Merge 8.7jan.nijtmans2019-12-131-0/+1
|\ \
| * \ Re-base to core-8-branchjan.nijtmans2019-11-011-0/+1
| |\ \
| | * | Merge 8.7. Complete implementation for MSVC and for UNIX.jan.nijtmans2019-04-091-0/+1
| | | |
* | | | Merge 8.7jan.nijtmans2019-09-191-2/+2
|\ \ \ \ | |/ / /
| * | | Merge 8.6. Missing cast in Tcl_WinTCharToUtf() macro (when compiling without ↵jan.nijtmans2019-09-191-2/+2
| |\ \ \ | | | |/ | | |/| | | | | -DUNICODE)
* | | | Merge 8.7jan.nijtmans2019-09-141-1/+6
|\ \ \ \ | |/ / /
| * | | Merge 8.6jan.nijtmans2019-09-051-1/+6
| |\ \ \ | | |/ /
| | * | merge 8.5sebres2019-09-051-1/+6
| | |\ \
| | | * | amend to [4718b41c56]: check size of st_mtime instead of time_t in constraintsebres2019-09-051-1/+6
| | | | |
* | | | | Mark more function paramaters as unused. Now Tcl compiles fully (on UNIX and ↵jan.nijtmans2019-09-051-4/+12
|\ \ \ \ \ | |/ / / / | | | | | | | | | | Windows) without -Wunused-parameters warnings
* | | | | Merge 8.7. Continue implementation for win32jan.nijtmans2019-08-021-0/+23
|\ \ \ \ \ | |/ / / /
| * | | | merge 8.6, integrate branch bug-4718b41c56, rebuild win/configure, conflicts ↵sebres2019-07-121-0/+23
| |\ \ \ \ | | |/ / / | | | | / | | |_|/ | |/| | resolved (nothreads not available for 8.7)
| | * | integrate branch bug-4718b41c56, revert/rebuild win/configure (2.69 in ↵sebres2019-07-121-0/+23
| | |\ \ | | | |/ | | | | | | | | tcl8.6), conflicts resolved, etc
| | | * fixes [4718b41c56] for windows x86 (mingw / MSVC versions with CRT ↵sebres2019-07-081-0/+23
| | | | | | | | | | | | | | | | supporting 64-bit time_t)
| | * | Fix some gcc/MSVC (harmless) compiler warnings. Remove some unnecessary ↵jan.nijtmans2019-03-071-1/+1
| | | | | | | | | | | | | | | | end-of-line spacing
* | | | Experiment: compile Tcl with C++ compiler. WIPjan.nijtmans2019-07-041-3/+3
|/ / /
* | | merge 8.6, conflicts resolved in win/Makefile.in (fixed auto-path and load ↵sebres2019-01-141-2/+2
|\ \ \ | |/ / | | | | | | tcltests for ROOT_DIR/tests)
| * | win: allows testchmod to reset DELETE DACL-mask (repaired several tests ↵sebres2019-01-141-2/+2
| | | | | | | | | | | | winFCmd-6.*, winFCmd-9.3, that should catch EACCESS)
* | | Merge 8.6jan.nijtmans2019-01-131-1/+1
|\ \ \ | |/ /
* | | If compiled with -DTCL_NO_DEPRECATED, remove ↵jan.nijtmans2018-12-121-4/+4
|/ / | | | | | | | | Tcl_NewIntObj/Tcl_NewLongObj/Tcl_DbNewLongObj from stub table, as they will be gone in 9.0 (converted to a macro) Use Tcl_WideInt's directly in more places, diminishing the possibility of inadvent overflow.
* | merge 8.5: fixes segfault [7a9dc52b29] and wrong normalization (inside ↵sebres2018-11-221-3/+7
|\ \ | |/ | | | | TclJoinPath) for pure relative path-segments; test-cases extended and several windows-related are fixed.
| * win: repair test command "testchmod": correct load module (ADVAPI32 for ↵sebres2018-11-211-4/+11
| | | | | | | | x86/x64) and fix readonly mask (don't deny DELETE mask, test cleanup should be able to delete entry)
| * Use GetModuleHandle() in stead of LoadLibrary() when the handle is needed ↵jan.nijtmans2017-05-031-16/+16
| | | | | | | | | | for an already loaded dll. Fix filesystem-1.52 (only works correctly on UNIX)
* | Convert TesteventloopCmd and TestchmodCmd to Tcl_Obj-API form.jan.nijtmans2014-07-171-26/+21
| |
* | Eliminate all usage of WIN32 and __WIN32__ macros: Some compilers (e.g. ↵jan.nijtmans2014-02-101-1/+1
| | | | | | | | | | Clang/LLVM) don't define it, and _WIN32 is much more portable anyway. See: [http://nadeausoftware.com/articles/2012/01/c_c_tip_how_use_compiler_predefined_macros_detect_operating_system#WindowsCygwinnonPOSIXandMinGW]
* | Eliminate some unneeded usages of Tcl_SetResult, Tcl_AddObjErrorInfojan.nijtmans2013-01-251-1/+1
| | | | | | Fix "make test-packages" on cygwin
* | Move cpuid testcase from win-specific to generic testsjan.nijtmans2012-05-031-80/+0
|\ \ | |/
| * Move cpuid testcase from win-specific to generic testsjan.nijtmans2012-05-031-80/+0
| |\
| | * 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-1/+1
|\ \ \ | |/ /
| * | make some more internal tables constjan.nijtmans2012-04-231-1/+1
| |\ \ | | |/
| | * 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
| | |
* | | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indkf2011-03-121-7/+7
| | | | | | | | | rest of Tcl source code. No ABI change. API change *should* be harmless.
* | | Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+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-2/+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-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
| | |