summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* Fix [e5ed1bb28b]: Issue if URL contains numeric IPv6 address. http -> 2.9.6jan.nijtmans2022-04-041-2/+2
|
* Fix [639208cc7b]: main makefile.vc OPTS=static compile error in ↵jan.nijtmans2022-03-151-2/+2
| | | | libtommath\bn_mp_set_i64.c: An unary minus operator was assigned to a signless type. The result is still signless.
* Fix [fb4a0a6675]: signed integer overflow in TclpGetClicks()jan.nijtmans2022-02-211-1/+1
|
* Eliminate aarch64-w64-mingw32-clang warningjan.nijtmans2022-02-181-1/+3
|
* Merge 8.6jan.nijtmans2022-02-151-3/+3
|\
| * Update win/READMEjan.nijtmans2022-02-151-12/+11
| |
* | update READMEjan.nijtmans2022-02-151-9/+8
| |
* | Add nmakehlp.exe (for AMD64) to distribution, and make it usable in ↵jan.nijtmans2022-02-152-0/+6
| | | | | | | | rules-ext.vc too
* | See [https://patch-diff.githubusercontent.com/raw/tcltk/tcl/pull/12.patch], ↵jan.nijtmans2022-02-151-4/+4
|/ | | | but slightly better: If cross-compiling for ARM64, we must be on AMD64, so just use a pre-compile nmakehlp executable
* Fix regression caused by [d109376ad]: Move nmakehlp target down, so it ↵jan.nijtmans2022-02-141-3/+3
| | | | doesn't become the default target.
* re-generate configure script for windowsjan.nijtmans2022-02-141-1/+1
|
* Update libz.dll.a and zlib1.dll, use a UCRT runtime in stead of msvcrt for ARM64jan.nijtmans2022-02-143-3/+3
|\
| * Fix determination of HAVE_CPUID with configure scriptjan.nijtmans2022-02-132-3/+3
| |
| * Make a start supporting aarch64-w64-mingw32-clang (WIP)jan.nijtmans2022-02-133-16/+9
|/
* Document how to cross-compile with Visual Studiojan.nijtmans2022-02-111-0/+7
|
* more tweaks for windows-arm64jan.nijtmans2022-02-111-3/+3
|
* See [https://github.com/tcltk/tcl/pull/11], but (hopefully) slightly betterjan.nijtmans2022-02-111-0/+5
|
* Put back '@' (lost in previous commit)jan.nijtmans2022-02-091-1/+1
|
* More steps, making it work for ARM64jan.nijtmans2022-02-095-42/+77
|\
| * Accept aarch64 too (in stead of arm64)jan.nijtmans2022-02-082-24/+24
| |
| * More changed for windows-arm (e.g. add zdll.lib for ARM64, although ↵jan.nijtmans2022-02-085-16/+51
|/ | | | zlib1.dll still missing)
* Fix [bae42b3d24]: [d86e92fb33] et.al. eliminates cpuid when cross compiling ↵jan.nijtmans2022-02-074-6/+26
| | | | for win32
* Add support for windows-arm platformjan.nijtmans2022-02-075-51/+38
|\
| * another try, rules.vc version 1.10jan.nijtmans2022-02-061-4/+9
| |
| * See [https://github.com/tcltk/tcl/pull/10]jan.nijtmans2022-02-044-6/+30
|/
* Code cleanup in tclMain.c and tclAppInit.c: Make them Tcl-8.7-aware, usable ↵jan.nijtmans2022-02-011-9/+17
| | | | as more generic examples for extensions.
* Update tcltest package to version 2.5.4 (backported from Tcl 8.7)jan.nijtmans2021-12-081-2/+2
|
* Add more win/*.in files to "make dist". Generate tclUuid.h (not used yet). ↵jan.nijtmans2021-12-082-17/+44
| | | | With nmake build, install "zlib1.dll" in bin-directory (just as when using make)
* Add (missing) win/svnmanifest.in win/tclUuid.h.in (not really used yet)jan.nijtmans2021-11-262-0/+2
|
* Add rule to generate manifest.uuid and tclUuid.h, if not present already. ↵jan.nijtmans2021-11-243-7/+22
| | | | Not used yet
* Fix -fno-lto determination/add --enable-auto-image-base option to windows ↵jan.nijtmans2021-11-112-1/+75
| | | | build (when available)
* mingw-w64 website changedjan.nijtmans2021-11-081-3/+3
|
* Bump to 8.6.12 for releasejan.nijtmans2021-10-272-2/+2
|
* Update platform version (1.0.17 -> 1.0.18) for MacOS Monterey supportjan.nijtmans2021-10-271-2/+2
|\
| * Update platform version (1.0.17 -> 1.0.18) for MacOS Monterey supportjan.nijtmans2021-10-271-2/+2
| |
* | Merge 8.5jan.nijtmans2021-08-232-6/+9
|\ \ | |/
| * Add FALLTHRU markers, to help GCC emit less false warningsjan.nijtmans2021-08-233-24/+28
| |
| * Code formattingjan.nijtmans2021-08-231-4/+2
| |
| * Set -DUSE_NMAKE=1 when compiling under nmake. Update .gitattributes and (for ↵jan.nijtmans2021-07-081-1/+1
| | | | | | | | Fossil) binary-glob and crlf-glob
* | Add \DUSE_NMAKE=1 to C-flags when nmake is usedjan.nijtmans2021-07-081-1/+1
| |
* | Merge 8.5jan.nijtmans2021-06-221-21/+21
|\ \ | |/
| * More code cleanup, eliminating various compiler warnings with stricter ↵jan.nijtmans2021-06-221-21/+21
| | | | | | | | flags. No need to even use strmove at all.
* | Merge 8.5jan.nijtmans2021-06-221-2/+2
|\ \ | |/
| * Fix [bad6cc213d]: A format string vulnerability in Tcl nmakehelp.c allows ↵jan.nijtmans2021-06-221-2/+2
| | | | | | | | | | code execution via a crated file. Also change a memcpy() to a memmove(), because the range could be overlapping
* | Change a lot of url's (as far as possible) from http:// to https://jan.nijtmans2021-06-212-8/+3
| |
* | Name TKSCRIPTZIPNAME the same way as TCLSCRIPTZIPNAMEjan.nijtmans2021-06-081-1/+1
| |
* | Fix default-pkgindex rule in makefile.vc, for generation of TEA extensions ↵jan.nijtmans2021-04-211-2/+14
| | | | | | | | for Tcl 9 (see: TIP #595)
* | Complete TIP #595 for rules.vcjan.nijtmans2021-04-191-1/+7
| |
* | Fix [85d1fa7d07]: Duplicate file extension check in [file executable] on Windowsjan.nijtmans2021-04-151-1/+0
|\ \ | |/
| * Fix [85d1fa7d07]: Duplicate file extension check in [file executable] on ↵jan.nijtmans2021-04-151-1/+0
| | | | | | | | Windows. It looks like checking for "ps1" is a mistake.