Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file win/tcl.m4 at check-in d4c2e9791a5a2ca1
|
2025-11-25
| ||
| 16:21 | Just Remove all SEH handling, it appears to cause more harm than it solves anything. file: [ff8a50ff0e] check-in: [555b89a497] user: jan.nijtmans branch: bug-44b34c6152, size: 36499 | |
|
2025-10-09
| ||
| 12:43 | Add some libraries to the windows build (will be needed by tka11y) file: [fca6f3dfaa] check-in: [6812fc9e30] user: jan.nijtmans branch: main, size: 37054 | |
|
2025-09-23
| ||
| 15:08 | [https://core.tcl-lang.org/tk/tktview/832c2047bb|832c2047bb] disable too-strict clang warning on Windows file: [d051c852b1] check-in: [c19f42415a] user: jan.nijtmans branch: core-9-0-branch, size: 36979 | |
| 14:33 | [832c2047bb] disable too-strict clang warning on Windows file: [43e0e28e78] check-in: [7409395380] user: jan.nijtmans branch: bug-832c2047bb, size: 36979 | |
|
2025-09-18
| ||
| 13:29 | Merge 9.0 file: [b7f4925606] check-in: [5c0cdd84ea] user: jan.nijtmans branch: main, size: 36962 | |
| 13:28 | Always include stdbool.h, not only on Windows. We assume C99 already. file: [f44b1cfdd0] check-in: [de5ece86b7] user: jan.nijtmans branch: core-9-0-branch, size: 36962 | |
| 12:18 | Add Christian's spinlock patch. So we can do performance testing to see which is better, or simply keep both file: [088238bd74] check-in: [5efb090ce2] user: jan.nijtmans branch: 893f8cc5-tip509-nested-mutex-atomic, size: 37057 | |
|
2025-08-28
| ||
| 08:42 | Merge 9.0 - Eliminate TCL_BROKEN_MAINARGS file: [dd488f529a] check-in: [cb27d68679] user: apnadkarni branch: main, size: 37051 | |
| 03:26 | Get rid of obsolete TCL_BROKEN_MAINARGS file: [aa1a5b602b] check-in: [8614e94643] user: apnadkarni branch: apn-broken-mainargs, size: 37051 | |
|
2025-07-18
| ||
| 17:06 | Merge 9.0 file: [e4bc6f47fa] check-in: [b9102acdfa] user: jan.nijtmans branch: main, size: 37113 | |
| 17:02 | Add check for working --disable-high-entropy-va. Fix check for --enable-auto-image-base (which always succeeded) file: [120bf760e5] check-in: [d70fe5426c] user: jan.nijtmans branch: core-9-0-branch, size: 37113 | |
| 11:52 | Add check for working --disable-high-entropy-va. Fix check for --enable-auto-image-base (which always succeeded) file: [b660c68705] check-in: [51a193f9cc] user: jan.nijtmans branch: core-8-6-branch, size: 39212 | |
| 09:52 | Add check for working --disable-high-entropy-va. Fix check for --enable-auto-image-base (which always succeeded) file: [6216e22059] check-in: [a236395922] user: jan.nijtmans branch: main, size: 37113 | |
|
2025-07-17
| ||
| 07:47 | Merge 9.0 file: [ce38dd91b9] check-in: [0d9037349c] user: jan.nijtmans branch: main, size: 36718 | |
| 07:41 | Merge 8.6 file: [c6f502b74a] check-in: [51c170c7cd] user: jan.nijtmans branch: core-9-0-branch, size: 36718 | |
| 07:15 | Fix [https://core.tcl-lang.org/tk/info/06892c6e12|06892c6e12]: loading windows dll's in Cygwin doesn't work with high-entropy-va file: [06ec49006e] check-in: [35d4da0b44] user: jan.nijtmans branch: core-8-6-branch, size: 38818 | |
|
2025-03-26
| ||
| 10:39 | Typo: there is no libucrt.lib file: [5e80925f9f] check-in: [d878fc25a4] user: jan.nijtmans branch: core-9-0-branch, size: 36688 | |
| 10:37 | Typo: there is no libucrt.lib file: [694e71f76e] check-in: [5e0c95bca2] user: jan.nijtmans branch: core-8-6-branch, size: 38788 | |
| 10:34 | More int->Tcl_Size, making command processing 64-bit safe. file: [5157580603] check-in: [e5495dc820] user: jan.nijtmans branch: tip-626, size: 36688 | |
|
2025-01-02
| ||
| 21:35 | Merge 9.0. Add 2 more internal stub entries file: [4fbb9cb062] check-in: [73e7266b52] user: jan.nijtmans branch: tip-626, size: 36691 | |
| 17:35 | Fix [d58e31517203396e]: configure --enable-64bit=aarch64 broken file: [14e4a95f70] check-in: [74eba1ba33] user: jan.nijtmans branch: main, size: 36691 | |
| 17:31 | Fix [d58e31517203396e]: configure --enable-64bit=aarch64 broken file: [8765712e7e] check-in: [7576f0b167] user: jan.nijtmans branch: core-8-branch, size: 36691 | |
| 17:24 | Make --enable-64bit=arm64 and --enable-64bit=aarch64 synonymes file: [6071114579] check-in: [371793e4b2] user: jan.nijtmans branch: core-8-6-branch, size: 38791 | |
|
2024-10-25
| ||
| 09:56 | Merge 9.0 (9.0.0 release) file: [50dd3e098f] check-in: [8523e01f8f] user: jan.nijtmans branch: tip-626, size: 36664 | |
|
2024-08-31
| ||
| 06:37 | Merge [bc1ee0693f025aeb]: Fix Tclconfig [14f0d2c9558caf67]: Incorrect usage of test in [2a8174cc0c] and [381985d331] .Same mistake in Tcl. file: [f9128a5377] check-in: [78d9e3d6b7] user: pooryorick branch: unchained, size: 37019 | |
| 00:55 | Merge [71a3a40df62d5b03]: AC_PREREQ([2.69]). Fix some indenting. file: [c7612189b7] check-in: [bfb61bc911] user: pooryorick branch: unchained, size: 37020 | |
|
2024-08-21
| ||
| 08:52 | Fix [https://core.tcl-lang.org/tclconfig/info/14f0d2c9558caf67|14f0d2c9558caf67] (same mistake in Tcl as well) file: [d509144f5b] check-in: [bc1ee0693f] user: jan.nijtmans branch: main, size: 36664 | |
| 08:38 | Fix [https://core.tcl-lang.org/tclconfig/info/14f0d2c9558caf67|14f0d2c9558caf67] (same mistake in Tcl as well) file: [94781a49cc] check-in: [bb0b20e430] user: jan.nijtmans branch: core-8-branch, size: 36664 | |
| 08:34 | Fix [https://core.tcl-lang.org/tclconfig/info/14f0d2c9558caf67|14f0d2c9558caf67] (same mistake in Tcl as well) file: [be0a549f39] check-in: [7c531daa08] user: jan.nijtmans branch: core-8-6-branch, size: 38764 | |
|
2024-08-19
| ||
| 22:49 | Merge [a9ae11180e2744d8], Implement TCL_LIB_FLAG/TCL_BUILD_LIB_SPEC for Windows (which - aparently - has always been just empty). file: [285f9e6ec5] check-in: [4c5e08b48c] user: pooryorick branch: unchained, size: 37198 | |
| 22:47 | Merge [330d66778a66ff6d], deprecate TCL_EXPORT_FILE_SUFFIX: no longer needed. Fix some path handling containing spaces. file: [a50e47ca46] check-in: [bb31aa0c21] user: pooryorick branch: unchained, size: 37171 | |
|
2024-08-13
| ||
| 08:44 | AC_PREREQ([2.69]). Fix some indenting file: [7a374d5f88] check-in: [71a3a40df6] user: jan.nijtmans branch: main, size: 36665 | |
| 08:36 | AC_PREREQ([2.69]). Fix some indenting file: [1f5d1a3d40] check-in: [619dc20963] user: jan.nijtmans branch: core-8-branch, size: 36665 | |
| 08:28 | Fix indenting. Prevent Tcl 8.6 to load Tk 8.7 (when it goes final). Fix AC_PREREQ. See: [https://core.tcl-lang.org/tk/tktview/1562e10c58|1562e10c58] file: [2dba8985ae] check-in: [30b7126179] user: jan.nijtmans branch: core-8-6-branch, size: 38765 | |
|
2024-07-20
| ||
| 15:59 | Merge trunk [91c2f411e7e71552], TIP #636 (tip-636-tcl9-644), resolve all conflicts including those resulting from conflicting Tcl_Obj interface implementations, and relicense under GNU Affero General Public License. All tests pass. file: [02f7d055ea] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 37279 | |
|
2023-08-30
| ||
| 13:34 | Merge 9.0 file: [52511c6cc1] check-in: [5de4330b73] user: jan.nijtmans branch: tip-626, size: 36843 | |
|
2023-08-03
| ||
| 13:04 | Merge 8.7 file: [c363c8b904] check-in: [a9ae11180e] user: jan.nijtmans branch: main, size: 36843 | |
|
2023-08-02
| ||
| 20:51 | Merge 8.7 file: [4164e99461] check-in: [330d66778a] user: jan.nijtmans branch: main, size: 36816 | |
|
2023-06-29
| ||
| 13:12 | Merge 9.0 file: [2c8c854c52] check-in: [5cd0f8cb98] user: jan.nijtmans branch: tip-626, size: 36924 | |
|
2023-06-26
| ||
| 10:12 | Merge 8.7 file: [3f0791f27b] check-in: [92ba864abd] user: jan.nijtmans branch: main, size: 36924 | |
| 09:52 | Remove compat/stdint.h and compat/stdlib.h: All C-compilers nowadays have it. file: [f983704886] check-in: [cdd211a557] user: jan.nijtmans branch: core-8-branch, size: 36924 | |
|
2023-04-14
| ||
| 09:12 | Merge 9.0 file: [25781530f9] check-in: [f041e13465] user: jan.nijtmans branch: tip-626, size: 37612 | |
|
2023-04-12
| ||
| 14:25 | Correct spelling errors in comments and documentation, but also a non-comment corrections in history.tcl and tcltest.test. file: [51696bbd56] check-in: [d65da06a77] user: pooryorick branch: main, size: 37612 | |
| 13:30 | Correct spelling errors in comments and documentation, but also a non-comment corrections in history.tcl and tcltest.test. file: [d31a4c6416] check-in: [aca8de0aeb] user: pooryorick branch: core-8-branch, size: 37612 | |
| 09:35 | Correct spelling errors in comments and documentation, but also non-comment corrections in history.tcl and tcltest.test. file: [4c421348fb] check-in: [ee3df4e647] user: pooryorick branch: core-8-6-branch, size: 38872 | |
|
2022-11-06
| ||
| 11:19 | Rebase TIP #626 to latest 9.0. Change Tcl version number from 9.0 to 9.1a0 file: [a6a83268fe] check-in: [efcf7c37fe] user: jan.nijtmans branch: tip-626, size: 37604 | |
|
2022-05-09
| ||
| 19:43 | Merge 8.7 file: [4958f582df] check-in: [3b4d777afe] user: jan.nijtmans branch: main, size: 37604 | |
| 19:42 | Merge 8.6 file: [545b4839f7] check-in: [e872f1c85b] user: jan.nijtmans branch: core-8-branch, size: 37604 | |
| 19:33 | 'develop' fixes for zlib-1.2.12. Will be in zlib-1.2.12.1 or zlib-1.2.13. file: [92acd54cea] check-in: [1dcc8dbfba] user: jan.nijtmans branch: core-8-6-branch, size: 38864 | |
|
2022-02-14
| ||
| 14:21 | Merge 8.7 file: [4473b48e6a] check-in: [80edf896c9] user: jan.nijtmans branch: main, size: 37604 | |
| 14:20 | Merge 8.6 file: [94905db2b5] check-in: [1d934d558e] user: jan.nijtmans branch: core-8-branch, size: 37604 | |
|
2022-02-13
| ||
| 22:46 | Fix determination of HAVE_CPUID with configure script file: [5f328dda71] check-in: [379065b501] user: jan.nijtmans branch: windows-arm64, size: 38864 | |
|
2022-02-09
| ||
| 11:59 | Merge 8.7 file: [61dcde5fc1] check-in: [553828b65a] user: jan.nijtmans branch: main, size: 37604 | |
| 11:58 | Merge 8.6 file: [ad4c05c253] check-in: [eb6b6539ee] user: jan.nijtmans branch: core-8-branch, size: 37604 | |
|
2022-02-08
| ||
| 15:07 | Accept aarch64 too (in stead of arm64) file: [c6b6486947] check-in: [5801a4e70c] user: jan.nijtmans branch: windows-arm64, size: 38864 | |
| 10:54 | More changed for windows-arm (e.g. add zdll.lib for ARM64, although zlib1.dll still missing) file: [e076af69d2] check-in: [d0335dd773] user: jan.nijtmans branch: windows-arm64, size: 38817 | |
|
2022-02-07
| ||
| 14:56 | Merge 8.7 file: [a77744ade2] check-in: [0cc2891ff6] user: jan.nijtmans branch: main, size: 37639 | |
| 14:55 | Merge 8.6 file: [b0fa320ef4] check-in: [e4a7c4fa71] user: jan.nijtmans branch: core-8-branch, size: 37639 | |
| 14:42 | Fix [bae42b3d24]: [d86e92fb33] et.al. eliminates cpuid when cross compiling for win32 file: [5295513598] check-in: [e734cf1081] user: jan.nijtmans branch: core-8-6-branch, size: 38886 | |
| 08:48 | Merge 8.7 file: [8595e217c5] check-in: [1cc6bb7b9f] user: jan.nijtmans branch: main, size: 37367 | |
| 08:48 | Merge 8.6 file: [ce7f42b581] check-in: [6b7ec7b56a] user: jan.nijtmans branch: core-8-branch, size: 37367 | |
|
2022-02-04
| ||
| 16:19 | See [https://github.com/tcltk/tcl/pull/10] file: [dfbbe43d06] check-in: [fc056d6a1d] user: jan.nijtmans branch: windows-arm64, size: 38614 | |
|
2021-11-11
| ||
| 16:14 | Merge 8.7 file: [69639b5265] check-in: [c4c4a5a405] user: jan.nijtmans branch: main, size: 37246 | |
| 16:13 | Merge 8.6 file: [37604e8bb7] check-in: [11179c8d17] user: jan.nijtmans branch: core-8-branch, size: 37246 | |
| 16:12 | Fix -fno-lto determination/add --enable-auto-image-base option to windows build (when available) file: [ebba2d0d69] check-in: [993edf2e64] user: jan.nijtmans branch: core-8-6-branch, size: 38493 | |
|
2021-06-10
| ||
| 08:54 | Merge 8.7 file: [fcd697c780] check-in: [92ad012dd2] user: jan.nijtmans branch: main, size: 36762 | |
| 08:52 | (cherry-pick): Update dist target to renamed file. Also sync win/tcl.m4 with Tk (no change in generated win/configure) file: [a1726cd059] check-in: [085f01ed83] user: jan.nijtmans branch: core-8-branch, size: 36762 | |
|
2021-06-02
| ||
| 07:46 | Merge 8.7 file: [0c7f59b243] check-in: [b655399f8c] user: jan.nijtmans branch: main, size: 36758 | |
| 07:45 | Add winspool library to LIBS_GUI on Windows. Not used yet (but most likely it will be used in 8.7 final) file: [7cc4074554] check-in: [c2f6db0f47] user: jan.nijtmans branch: core-8-branch, size: 36758 | |
|
2021-02-10
| ||
| 09:16 | Merge 8.7 file: [dd3c742d92] check-in: [a097730544] user: jan.nijtmans branch: main, size: 36734 | |
|
2021-02-09
| ||
| 12:07 | Change TCL_ZIP_FILE name, just using dots in stead of underscores file: [80fb2ba975] check-in: [689470c702] user: jan.nijtmans branch: bug-87e840c26c, size: 36734 | |
|
2021-02-04
| ||
| 11:15 | Merge 8.7 file: [22ee3626b5] check-in: [b3e43c59d7] user: jan.nijtmans branch: main, size: 36777 | |
| 11:11 | Fix [03b70c8918]: core-8-branch : trying to build on macOS10.9 linked against XQuartz file: [0d62cc81fc] check-in: [a68bb5c427] user: jan.nijtmans branch: core-8-branch, size: 36777 | |
|
2021-01-21
| ||
| 15:49 | Merge 8.7 file: [91a6fcd3f8] check-in: [7eef120709] user: jan.nijtmans branch: main, size: 36393 | |
| 15:46 | Merge 8.6 file: [2ba7579248] check-in: [411b16f75d] user: jan.nijtmans branch: core-8-branch, size: 36393 | |
|
2021-01-20
| ||
| 10:57 | Don't use LTO for any stub libraries: It's asking for trouble when an extension is compiled with different CFLAGS as the stub library. file: [d3cb43433c] check-in: [d270942d10] user: jan.nijtmans branch: bug-98ae20f0f5, size: 38016 | |
|
2021-01-08
| ||
| 21:07 | Merge 8.7 (resolve conflicts) file: [e7a181a1da] check-in: [5295f674c1] user: dgp branch: main, size: 36082 | |
| 09:37 | Omit -Wdeclaration-after-statement from CFLAGS: No longer needed since we stopped support for MSVC 6++ Change Tcl_WideInt -> long long in various places: Tcl_WideInt could be a 128-bit type, we don't want that everywhere. file: [11bc6268a7] check-in: [174a9adac8] user: jan.nijtmans branch: tip-592, size: 36082 | |
|
2021-01-07
| ||
| 07:37 | Merge 8.7 file: [640dd60e49] check-in: [c5edeb7b5f] user: jan.nijtmans branch: tip-592, size: 36112 | |
|
2021-01-05
| ||
| 10:31 | Merge 8.7 file: [cb10524f4e] check-in: [e5495ab8e3] user: jan.nijtmans branch: main, size: 36103 | |
| 10:29 | Merge 8.6 file: [bd61e59b1c] check-in: [68a7b75991] user: jan.nijtmans branch: core-8-branch, size: 36103 | |
| 10:19 | More elimination of (obsolete) AC_TRY_COMPILE file: [b019ea3914] check-in: [59774b6401] user: jan.nijtmans branch: core-8-6-branch, size: 37705 | |
|
2021-01-04
| ||
| 15:37 | AC_HELP_STRING -> AS_HELP_STRING file: [b4cdf0cf35] check-in: [c2c2f4f85f] user: jan.nijtmans branch: core-8-6-branch, size: 37477 | |
| 07:48 | Merge 8.7 file: [4c14483bf7] check-in: [7bfba75988] user: jan.nijtmans branch: tip-592, size: 36094 | |
|
2020-12-24
| ||
| 14:07 | Last pre-autoconf-2.69 obsolete construct eliminated. Works with autoconf-2.59 as well. Still to be tested with autoconf-2.70. file: [887219e0a7] check-in: [c5c20988b2] user: jan.nijtmans branch: core-8-5-branch, size: 36972 | |
|
2020-12-23
| ||
| 15:42 | More progress in autoconf-2.70 compatibility. Not to be merged to 8.6 yet! file: [1bb6e8bf21] check-in: [364c034fff] user: jan.nijtmans branch: core-8-5-branch, size: 36797 | |
|
2020-12-22
| ||
| 14:25 | Update all configure-related stuff to work with autoconf-2.70 too. For now, everything still generated with (modified) autoconf-2.59 file: [e7165e2ed1] check-in: [0408eddf86] user: jan.nijtmans branch: core-8-5-branch, size: 36746 | |
|
2020-12-19
| ||
| 22:27 | Merge 8.7 file: [fb9379c8d1] check-in: [84911eb20c] user: jan.nijtmans branch: main, size: 35868 | |
| 22:17 | autoupdate */configure.ac and */tcl.m4. Should still work with autoconf-2.69 too file: [d1b7ae9e03] check-in: [ca7a3d403a] user: jan.nijtmans branch: core-8-branch, size: 35868 | |
|
2020-12-18
| ||
| 14:09 | Merge 8.7 file: [f7e394a45f] check-in: [b285c97872] user: jan.nijtmans branch: main, size: 35875 | |
| 10:42 | Rename AC_HELP_STRING to AS_HELP_STRING, and fix determination of intptr_t/uintptr_t with autoconf 2.70 file: [de01d7cc2f] check-in: [fef38331d6] user: jan.nijtmans branch: core-8-branch, size: 35875 | |
|
2020-12-08
| ||
| 15:42 | Merge 8.7 file: [5ea3ef773c] check-in: [71493b571b] user: jan.nijtmans branch: main, size: 35871 | |
| 15:31 | Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All C sources can now use UTF-8, as far as gcc/clang/msvc support it. Not used yet file: [4a6b3ffab8] check-in: [4254aa305b] user: jan.nijtmans branch: core-8-branch, size: 35871 | |
|
2020-12-03
| ||
| 10:44 | Merge 8.7 file: [1067280e94] check-in: [a2cbadb299] user: jan.nijtmans branch: main, size: 35826 | |
|
2020-12-02
| ||
| 11:31 | Merge 8.6 file: [3e9cf190af] check-in: [36beba2206] user: jan.nijtmans branch: core-8-branch, size: 35826 | |
| 11:29 | Merge 8.5 file: [1a477b8413] check-in: [1008397d0a] user: jan.nijtmans branch: core-8-6-branch, size: 37477 | |
|
2020-12-01
| ||
| 16:25 | Remove redunant piece of SC_ENABLE_SHARED: The AC_ARG_ENABLE already generates this part, resulting in duplicate code in the "configure" script file: [6934a00eb8] check-in: [868363c550] user: jan.nijtmans branch: core-8-5-branch, size: 36748 | |
| 16:06 | Rebase to "cygwin" branch file: [3ff608dba8] check-in: [65c7d28923] user: jan.nijtmans branch: msys2-fixes_v001, size: 37478 | |
|
2020-11-30
| ||
| 07:49 | See: [https://github.com/jannick0/tcl/tree/msys2-fixes_v001] file: [dc7cc4277d] check-in: [9c136c5785] user: jan.nijtmans branch: msys2-fixes_v001, size: 35827 | |
|
2020-10-29
| ||
| 11:40 | Merge 8.7 file: [98dfc222cc] check-in: [e784d77fd7] user: jan.nijtmans branch: trunk, size: 35950 | |
| 11:18 | Merge 8.6 file: [bc6528d8b6] check-in: [642317cdbc] user: jan.nijtmans branch: core-8-branch, size: 35950 | |
| 10:04 | Fix implib filenames (adapted from Mingw2's 006-proper-implib-name.mingw.patch) 3 new testcases file: [458233b541] check-in: [fe52ae7a4d] user: jan.nijtmans branch: core-8-6-branch, size: 37601 | |
| 08:56 | Fix implib filenames (adapted from Mingw2's 006-proper-implib-name.mingw.patch) file: [e41de41b00] check-in: [b348b563a6] user: jan.nijtmans branch: core-8-5-branch, size: 36872 | |
|
2020-10-22
| ||
| 10:38 | TIP #587: Default utf-8 for source command file: [42c59ab11a] check-in: [ad4d3b63ba] user: jan.nijtmans branch: trunk, size: 35946 | |
| 10:30 | TIP #587: Default utf-8 for source command file: [44049d3604] check-in: [70f28ec410] user: jan.nijtmans branch: core-8-branch, size: 35946 | |
|
2020-10-09
| ||
| 13:21 | Merge 8.7 file: [872e70450a] check-in: [b9ffb77c85] user: jan.nijtmans branch: trunk, size: 35997 | |
|
2020-10-08
| ||
| 13:33 | Make everything compile warning-free with -Wundef. Put enum ASSEM_DICT_GET_DEF last in TalInstType, so it's binary compatible with Tcl 8.6 file: [16907e8d63] check-in: [d1e4a3c73f] user: jan.nijtmans branch: core-8-branch, size: 35997 | |
|
2020-10-01
| ||
| 12:38 | Merge 8.7 file: [84b65617c3] check-in: [3a2fca1540] user: jan.nijtmans branch: tip-587-for-8.7, size: 35938 | |
|
2020-09-29
| ||
| 07:36 | Merge 8.7 file: [e60af0b14f] check-in: [4636d79b91] user: jan.nijtmans branch: trunk, size: 35989 | |
| 07:14 | Add -Wshadow flag to the compiler, so we will be notified when (accidently) shadowing variable names file: [e7cf59e9a0] check-in: [abdc2e1e11] user: jan.nijtmans branch: core-8-branch, size: 35989 | |
|
2020-09-25
| ||
| 14:17 | Use utf-8 as default encoding for configuration information file: [612fe64ff8] check-in: [82ee0f51dc] user: jan.nijtmans branch: tip-587-for-8.7, size: 35929 | |
|
2020-09-24
| ||
| 12:54 | TCL_CFGVAL_ENCODING now defaults to "utf-8" as well. No explicit "-encoding utf-8" for "source" any more, since that's the default file: [b06c5e6d46] check-in: [11cd43a662] user: jan.nijtmans branch: tip-587, size: 35929 | |
|
2020-07-03
| ||
| 10:21 | Merge 8.7 file: [d3b11fe4a6] check-in: [10349e0db1] user: jan.nijtmans branch: trunk, size: 35980 | |
|
2020-03-24
| ||
| 19:31 | Make utf-8 the default encoding for embedded information file: [025c8a374d] check-in: [70604a5212] user: jan.nijtmans branch: utf-8-as-default, size: 36315 | |
|
2020-03-10
| ||
| 15:25 | Merge 8.7 file: [c7f86ef849] check-in: [0086a4e1ec] user: jan.nijtmans branch: death-to-dbgx, size: 35980 | |
|
2020-02-28
| ||
| 12:46 | Merge 8.7 file: [d362250816] check-in: [b7af922d61] user: jan.nijtmans branch: trunk, size: 36366 | |
| 12:06 | Implement TIP #557: C++ support for Tcl file: [b90b3b44ca] check-in: [c4a27f443c] user: jan.nijtmans branch: core-8-branch, size: 36366 | |
|
2020-02-26
| ||
| 10:58 | Merge 8.7 file: [fd34b670c5] check-in: [cfcbd55aba] user: jan.nijtmans branch: cplusplus, size: 36373 | |
|
2020-02-24
| ||
| 12:01 | Merge 8.5 file: [101e2eaac5] check-in: [9e3386f9e9] user: jan.nijtmans branch: core-8-6-branch, size: 37597 | |
| 11:07 | Add -Wpointer-arith warning to C-compile. Fix gcc(-9) warning. file: [79bfb70075] check-in: [33e24cc198] user: jan.nijtmans branch: core-8-5-branch, size: 36868 | |
|
2020-02-04
| ||
| 10:40 | Few more DBGX cleanups file: [5da069d5bf] check-in: [7c1273c0bc] user: jan.nijtmans branch: death-to-dbgx, size: 35974 | |
| 09:46 | Death to DBGX file: [4f0a438abd] check-in: [0c16754a85] user: jan.nijtmans branch: death-to-dbgx, size: 36270 | |
|
2020-01-07
| ||
| 15:20 | Merge 8.7 file: [a5d5122ab2] check-in: [b219c8f278] user: jan.nijtmans branch: cplusplus, size: 36368 | |
|
2019-12-14
| ||
| 17:45 | Merge 8.7 file: [1c3118563c] check-in: [df45c9e60a] user: jan.nijtmans branch: trunk, size: 36360 | |
| 17:43 | Merge 8.6 file: [001674e44b] check-in: [75097be697] user: jan.nijtmans branch: core-8-branch, size: 36360 | |
| 17:36 | Make win/configure work with CC=g++ (doesn't actually work with Tcl and Tk yet) file: [c291a118d4] check-in: [78b283b374] user: jan.nijtmans branch: core-8-6-branch, size: 37581 | |
|
2019-12-13
| ||
| 15:39 | Merge 8.7 file: [721702f54b] check-in: [a4ec5ee9ad] user: jan.nijtmans branch: cplusplus, size: 36379 | |
| 13:06 | Merge 8.7 file: [1a155add0e] check-in: [742a212258] user: jan.nijtmans branch: trunk, size: 36218 | |
|
2019-12-12
| ||
| 13:11 | Update win/tcl.m4, for use with C++ file: [0ab8843c5e] check-in: [4d8539b98e] user: jan.nijtmans branch: cplusplus, size: 36440 | |
|
2019-12-03
| ||
| 16:12 | Merge 8.7 file: [b94bc878ab] check-in: [41773410ac] user: jan.nijtmans branch: cplusplus, size: 36298 | |
|
2019-11-27
| ||
| 11:10 | Merge 8.7 file: [1ac0d2d677] check-in: [8bd97aa450] user: jan.nijtmans branch: trunk, size: 36279 | |
| 11:09 | Merge 8.6 file: [ffa146dc5d] check-in: [41d39bdc71] user: jan.nijtmans branch: core-8-branch, size: 36279 | |
| 10:25 | Merge 8.5 file: [acd3233ecc] check-in: [ca372c7c7e] user: jan.nijtmans branch: core-8-6-branch, size: 37439 | |
| 09:44 | Don't bother paths of 64-bit SDK any more: This was Visual Studio 2008-specific and doesn't work with other Visual Studio versions. file: [91437829e9] check-in: [4454ae265c] user: jan.nijtmans branch: core-8-5-branch, size: 36967 | |
|
2019-11-15
| ||
| 14:20 | Merge 8.7 file: [4c9724714d] check-in: [c1ce8b2fa2] user: jan.nijtmans branch: digit-bit-60, size: 36218 | |
|
2019-11-04
| ||
| 12:10 | Merge 8.7 file: [12f4e95e3f] check-in: [d6202cc2c7] user: jan.nijtmans branch: cplusplus, size: 37300 | |
|
2019-11-01
| ||
| 11:25 | Re-base to core-8-branch file: [7320331a00] check-in: [0dd430544f] user: jan.nijtmans branch: digit-bit-60, size: 37220 | |
|
2019-10-28
| ||
| 16:22 | Merge 8.7 file: [21dbc69fc4] check-in: [556b4cae43] user: jan.nijtmans branch: trunk, size: 37281 | |
| 16:09 | Don't typedef mp_digit in tcl.h anymore, it is supposed to be brought in from tclTomMath.h. Add test in configure scripts for <stdint.h> and <stdbool.h>. Not used by Tcl yet, probably handy for TEA extensions wanting to use that ;-) file: [98c625b8a0] check-in: [2478ff2154] user: jan.nijtmans branch: core-8-branch, size: 37281 | |
| 14:12 | Merge trunk. Add replacement for stdbool.h too, and change libtommath to use stdbool in stead of mp_bool. file: [d5ba165035] check-in: [fe773ee93f] user: jan.nijtmans branch: libtommath-with-stdint, size: 37281 | |
|
2019-09-05
| ||
| 15:14 | Mark more function paramaters as unused. Now Tcl compiles fully (on UNIX and Windows) without -Wunused-parameters warnings file: [844e809e92] check-in: [48b1783ecd] user: jan.nijtmans branch: cplusplus, size: 37150 | |
|
2019-06-07
| ||
| 16:54 | New TIP implementation: Make configure --enable-64bit the default file: [524f043ca5] check-in: [93a999f923] user: jan.nijtmans branch: tip-549, size: 37127 | |
|
2019-04-09
| ||
| 19:21 | Merge 8.7. Complete implementation for MSVC and for UNIX. file: [598bd334f7] check-in: [b392834e2c] user: jan.nijtmans branch: digit-bit-60, size: 37092 | |
|
2019-02-09
| ||
| 21:05 | Convert Tcl_BacktroundError() into a macro, so we can deprecate the stub entry for it. Add -Wpointer-arith warning to CFLAGS file: [0fb8d66cfa] check-in: [ab48435928] user: jan.nijtmans branch: core-8-branch, size: 37131 | |
|
2019-02-08
| ||
| 08:13 | Change TclGetIntForIndex() and TclGetIntForIndexM() to return a size_t value in stead of int. This allows for larger index handling (>2G) in a lot of places. Also add -Wpointer-arith in CFLAGS for mingw-w64 (UNIX already had it) file: [cb2da5c5dd] check-in: [14256a2fe1] user: jan.nijtmans branch: trunk, size: 37131 | |
|
2019-01-25
| ||
| 13:27 | merge 8.7 file: [ce1074a1f0] check-in: [782eff18c4] user: sebres branch: trunk, size: 37115 | |
|
2019-01-21
| ||
| 02:21 | avoid additional in-between path-segment "." in zip, some zip-programs (inclusive minizip) will insert this if used as path-parameter to compress file: [edc4190c68] check-in: [17382ed323] user: sebres branch: core-8-branch, size: 37115 | |
|
2018-11-23
| ||
| 12:03 | merge 8.7 file: [90eb7e2d75] check-in: [606764504a] user: sebres branch: trunk, size: 37115 | |
| 11:59 | make/configure review: normalizes the latest fixes across unix/win file: [81e011fa35] check-in: [fc958af380] user: sebres branch: core-8-branch, size: 37115 | |
|
2018-10-12
| ||
| 18:29 | Merge 8.7 file: [255d722147] check-in: [41013f5dac] user: jan.nijtmans branch: trunk, size: 37117 | |
| 17:54 | Fix test for UNICODE in win/tclAppInit.c. No longer check for "tclsh install", because tclsh is not compiled with that. Fix minizip.c compilation on systems without open64() file: [8f570e2477] check-in: [d75d4c67d4] user: jan.nijtmans branch: core-8-branch, size: 37117 | |
|
2018-09-29
| ||
| 20:52 | Merge 8.7 file: [371acfff00] check-in: [b8b9111660] user: jan.nijtmans branch: trunk, size: 37624 | |
| 20:39 | Add support for wine. So windows test-cases can now be run on Linux/Mac/whatever. file: [12663f4df0] check-in: [6cedb89399] user: jan.nijtmans branch: core-8-branch, size: 37624 | |
|
2018-09-12
| ||
| 19:34 | Merge 8.7 (TIP #430 implementation) file: [656b247160] check-in: [d2d99b2173] user: jan.nijtmans branch: trunk, size: 37587 | |
|
2018-05-24
| ||
| 13:27 | merge 8.7 file: [ed13e4b263] check-in: [95e6ece457] user: dgp branch: core_zip_vfs, size: 37587 | |
|
2018-05-17
| ||
| 19:05 | Merge 8.7, but keep TCL_THREADS undefined in tcl.h (since that's no longer necessary) file: [e6cf151345] check-in: [f2c996cdb8] user: jan.nijtmans branch: trunk, size: 33414 | |
|
2018-04-17
| ||
| 22:48 | Merge 8.7 Move stuff from SC_ENABLE_THREADS to SC_TCL_LINK_LIBS in tcl.m4, so SC_ENABLE_THREADS is no longer needed in configure.ac file: [aab8a8f9f7] check-in: [89b3d0671b] user: jan.nijtmans branch: tip-491, size: 33414 | |
|
2017-12-13
| ||
| 15:52 | Pulling changes from core-8-branch file: [72c00d4f10] check-in: [4f4380b7ac] user: hypnotoad branch: core_zip_vfs, size: 38501 | |
|
2017-12-08
| ||
| 16:19 | merge TIP #477 implementation. Not tested yet in combination with semver changes file: [e74a8ed890] check-in: [2b6b3a450a] user: jan.nijtmans branch: semver, size: 34380 | |
|
2017-12-07
| ||
| 12:36 | merge 8.7 file: [88a810abe1] check-in: [60f74266f4] user: jan.nijtmans branch: trunk, size: 34328 | |
| 12:14 | TIP #487: Stop support for Pre-XP Windows file: [3c033afa5a] check-in: [200f182152] user: jan.nijtmans branch: core-8-branch, size: 34328 | |
|
2017-11-23
| ||
| 12:04 | Remove more pre-XP stuff. file: [a797685b72] check-in: [215237be17] user: jan.nijtmans branch: tip-487, size: 34350 | |
|
2017-11-21
| ||
| 04:07 | Added an implementation of tinydir.h, and spliced it into minizip to allow minizip to recurse directory structures (and get us out of having to feed `find` via autoconf) file: [661f1fde20] check-in: [0064401a40] user: hypnotoad branch: core_zip_vfs, size: 42645 | |
| 00:41 | Typo fixes for minizip file: [966edd6a05] check-in: [8e88f231e5] user: hypnotoad branch: core_zip_vfs, size: 42663 | |
|
2017-11-20
| ||
| 22:45 | Fixing the quoting for arguments to minizip file: [574e36bbd8] check-in: [eaa6c99d64] user: hypnotoad branch: core_zip_vfs, size: 42665 | |
| 21:29 | Updating tcl.m4 in windows to fix a typo file: [6613ae0db5] check-in: [6aee71e52c] user: hypnotoad branch: core_zip_vfs, size: 42661 | |
| 17:09 | Modifications to allow the Tcl build system to exploit either a native zip executable in the path or a tclsh that understands the new "install" keyword from the command line Added a new file to /library which is run when the user executes "tclsh install ..." Embedded in installer.tcl is a facility for building zip archives file: [bb5224e6e5] check-in: [535a8088d4] user: hypnotoad branch: core_zip_vfs, size: 42663 | |
|
2017-11-17
| ||
| 04:13 | First pass on the Msys style windows build. Moving Zipfs features closer together in the autoconf file: [ec93d85019] check-in: [b279fbbfa3] user: hypnotoad branch: core_zip_vfs-8-6, size: 41383 | |
|
2017-01-17
| ||
| 10:28 | merge trunk file: [c6651c43d8] check-in: [bcb14c7343] user: jan.nijtmans branch: semver, size: 38524 | |
|
2017-01-11
| ||
| 14:10 | Merge core-8-6-branch. Do gcc-compiles with the option -Wwrite-strings, so we can detect mis-usage of "const". Make Tcl_AddErrorInfo() and Tcl_AddObjErrorInfo() a macro. file: [125df61fb2] check-in: [81fb7a2a5e] user: jan.nijtmans branch: trunk, size: 38472 | |
|
2016-09-28
| ||
| 14:20 | Fix: 3 places where a superfluous TCL_MINOR_VERSION is still used where it shouldn't. file: [1c7558de16] check-in: [d923a233e9] user: jan.nijtmans branch: semver, size: 38508 | |
|
2016-06-29
| ||
| 10:03 | Merge trunk. Add "--with-dbgx" configure option, so the name of the tclsh executable/sharedlibrary can be modified (request at EuroTcl 2016) file: [c11bc8ae85] check-in: [61b0f66d8e] user: jan.nijtmans branch: semver, size: 38528 | |
|
2016-06-21
| ||
| 10:27 | Merge trunk file: [a8816c89c4] check-in: [c514d95abe] user: jan.nijtmans branch: semver, size: 38448 | |
|
2016-04-20
| ||
| 16:44 | Merge 8.6.5 file: [ec35556323] check-in: [090329ea25] user: dgp branch: little, size: 42282 | |
|
2016-04-19
| ||
| 20:35 | Fork of Tcl used in the "Little" project. http://www.mcvoy.com/lm/little/index.html file: [332211e2d1] check-in: [69b737f5a1] user: dgp branch: little, size: 42382 | |
|
2016-03-22
| ||
| 17:54 | merge trunk file: [d6a161ed20] check-in: [b06317dad1] user: dgp branch: novem, size: 38472 | |
| 09:05 | Fix signed-unsigned-compare warning (reported by François Vogel on Windows, but gcc can trigger it as well) file: [20dd4f1294] check-in: [76041410f9] user: jan.nijtmans branch: trunk, size: 38456 | |
|
2016-03-07
| ||
| 10:35 | merge trunk file: [22492c6910] check-in: [de5857dbf1] user: jan.nijtmans branch: novem, size: 38457 | |
|
2016-03-03
| ||
| 19:45 | Bump trunk to 8.7a0 to accept new feature development. file: [2b35328ead] check-in: [4def3fa682] user: dgp branch: trunk, size: 38441 | |
|
2015-12-11
| ||
| 10:19 | merge trunk file: [7ec0a843e6] check-in: [3da32b644c] user: jan.nijtmans branch: novem, size: 38457 | |
| 08:43 | Experiments with [http://semver.org/|Semantic Versioning] in Tcl. (Don't look!) file: [24af5593d7] check-in: [32379be1ed] user: jan.nijtmans branch: semver, size: 38433 | |
|
2015-12-02
| ||
| 11:30 | Fix 64-bit MSVC build without SDK: If the MSVC version is recent enough, compiling without SDK works fine (provided that the build is configured using "--enable-64bit"). file: [5d19b9cc9c] check-in: [6b5e1dd52c] user: jan.nijtmans branch: trunk, size: 38441 | |
| 11:02 | Fix 64-bit MSVC build without SDK: If the MSVC version is recent enough, compiling without SDK works fine (provided that the build is configured using "--enable-64bit"). file: [b5c91f484a] check-in: [99d1b1e43c] user: jan.nijtmans branch: core-8-5-branch, size: 37969 | |
|
2015-10-08
| ||
| 11:56 | merge trunk file: [8e28bc4cce] check-in: [2966e63a7f] user: dgp branch: novem, size: 38557 | |
|
2015-10-06
| ||
| 14:49 | Fix [b42a851475]: file normalize ~user returns wrong directory on Windows file: [27d3d9b4c4] check-in: [481cc1a100] user: jan.nijtmans branch: trunk, size: 38541 | |
| 09:46 | merge trunk file: [e04856ee4e] check-in: [39cfe7065f] user: jan.nijtmans branch: novem, size: 38535 | |
| 08:21 | Double '[' and ']', otherwise re-generating "configure" doesn't give the expected result. file: [b7304636e0] check-in: [7302585809] user: jan.nijtmans branch: trunk, size: 38519 | |
| 08:18 | Double '[' and ']', otherwise re-generating "configure" doesn't give the expected result. file: [60bc58c12f] check-in: [07a551aef2] user: jan.nijtmans branch: core-8-5-branch, size: 38069 | |
|
2015-10-05
| ||
| 09:26 | Use "cygpath -m" in stead of "cygpath -w", so paths (even windows ones) always have forward slashes. Suggested by pooryorick for [http://core.tcl.tk/tclconfig/tktview/06f1692bbe29449ac3f2161ebf9dd153d0349845|TEA], but a good idea anyway file: [68d7c836f4] check-in: [7f273c5ec7] user: jan.nijtmans branch: trunk, size: 38515 | |
| 09:23 | Use "cygpath -m" in stead of "cygpath -w", so paths (even windows ones) always have forward slashes. Suggested by pooryorick for [http://core.tcl.tk/tclconfig/tktview/06f1692bbe29449ac3f2161ebf9dd153d0349845|TEA], but a good idea anyway file: [3f8cb58c8e] check-in: [608d492f3b] user: jan.nijtmans branch: core-8-5-branch, size: 38065 | |
|
2015-09-30
| ||
| 14:04 | merge trunk file: [885c6c00f7] check-in: [2ccd40967b] user: jan.nijtmans branch: novem, size: 38531 | |
| 11:12 | Don't limit Universal runtime support VisualStudio version 14 only, future versions will probably have it as well. file: [9baaf6394a] check-in: [27dc46e5cb] user: jan.nijtmans branch: trunk, size: 38515 | |
| 11:11 | Don't limit Universal runtime support VisualStudio version 14 only, future versions will probably have it as well. file: [4fa1998e89] check-in: [21698dfbaa] user: jan.nijtmans branch: core-8-5-branch, size: 38065 | |
|
2015-09-22
| ||
| 08:20 | merge trunk file: [c5f3aa789f] check-in: [eb6c2fe41b] user: jan.nijtmans branch: novem, size: 38523 | |
|
2015-08-28
| ||
| 10:57 | Completing [00189c4afc]: Allow semi-static UCRT build on Windows with VC 14.0. Now for the configure/makefile build. file: [a6504c5abd] check-in: [0e6e497bf3] user: jan.nijtmans branch: trunk, size: 38507 | |
| 10:23 | Completing [00189c4afc]: Allow semi-static UCRT build on Windows with VC 14.0. Now for the configure/makefile build. file: [7245712da3] check-in: [850bbb13e1] user: jan.nijtmans branch: core-8-5-branch, size: 38057 | |
|
2014-02-11
| ||
| 11:13 | Merge trunk file: [470aab592d] check-in: [73afad5c30] user: jan.nijtmans branch: novem, size: 38254 | |
|
2014-02-10
| ||
| 11:59 | Eliminate all usage of WIN32 and __WIN32__ macros: Some compilers (e.g. 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] file: [b97f5b159d] check-in: [80cf092cc7] user: jan.nijtmans branch: trunk, size: 38238 | |
|
2013-11-24
| ||
| 22:12 | merge trunk file: [6b94cd110c] check-in: [162f412163] user: jan.nijtmans branch: novem, size: 38260 | |
|
2013-11-19
| ||
| 11:50 | Some formatting file: [e85f70edc5] check-in: [1ea2b5393f] user: jan.nijtmans branch: trunk, size: 38244 | |
|
2013-10-05
| ||
| 16:44 | Merge trunk. Restore buildability by adding 'scspec TCLAPI' in tclOOInt.decls. file: [37b89f43eb] check-in: [0c37ab8944] user: kbk branch: novem, size: 38254 | |
|
2013-10-03
| ||
| 20:41 | When compiling with MSVC++, no longer link the stub library with msvcrt??.dll. This way, workarounds in extensions like [http://core.tcl.tk/itcl/info/a961f0729c] are no longer necessary. file: [585afb79ce] check-in: [2acf2a071b] user: jan.nijtmans branch: trunk, size: 38238 | |
| 15:17 | When compiling with MSVC++, no longer link the stub library with msvcrt??.dll. This way, workarounds in extensions like [http://core.tcl.tk/itcl/info/a961f0729c] are no longer necessary. file: [e35dac6a78] check-in: [9b0c095048] user: jan.nijtmans branch: core-8-5-branch, size: 37788 | |
|
2013-09-27
| ||
| 17:39 | merge trunk file: [5405ab9a27] check-in: [f55df9a649] user: jan.nijtmans branch: novem, size: 38242 | |
| 09:35 | Cherrypick [87d1313df3] from trunk: Workaround for [http://sourceforge.net/p/mingw/bugs/2065/|MinGW bug #2065]. Both MinGW and MinGW-w64 (32-bit) are affected. Even though Win64 is not affected, adding -static-libgcc doesn't harm there, and we don't want to distrubute additional dll's with MinGW-compiled Tcl anyway. file: [6971dae850] check-in: [5fe84a86f5] user: jan.nijtmans branch: core-8-5-branch, size: 37780 | |
| 09:18 | Workaround for [http://sourceforge.net/p/mingw/bugs/2065/|MinGW bug #2065]. Both MinGW and MinGW-w64 (32-bit) are affected. Even though Win64 is not affected, adding -static-libgcc doesn't harm there, and we don't want to distrubute additional dll's with MinGW-compiled Tcl anyway. file: [5ef4859b12] check-in: [87d1313df3] user: jan.nijtmans branch: trunk, size: 38226 | |
|
2013-09-23
| ||
| 20:04 | merge trunk file: [667f4ae0bb] check-in: [6ec1685ef4] user: jan.nijtmans branch: novem, size: 38278 | |
| 11:27 | workaround for mingw bug [http://comments.gmane.org/gmane.comp.gnu.mingw.user/41724] file: [92fb47b757] check-in: [146b87c2f1] user: jan.nijtmans branch: trunk, size: 38262 | |
| 11:12 | workaround for mingw bug [http://comments.gmane.org/gmane.comp.gnu.mingw.user/41724] file: [f655e69f9f] check-in: [60c6ff868f] user: jan.nijtmans branch: core-8-5-branch, size: 38204 | |
|
2013-05-16
| ||
| 12:33 | Add support for the latest mingw-4.0-rc1. See: [http://sourceforge.net/p/mingw/mingw-org-wsl/ci/4.0-rc1/tree/NEWS] file: [5479d80387] check-in: [562f5e0679] user: jan.nijtmans branch: trunk, size: 38331 | |
| 12:22 | Add support for the latest mingw-4.0-rc1. See: [http://sourceforge.net/p/mingw/mingw-org-wsl/ci/4.0-rc1/tree/NEWS] file: [25102e0600] check-in: [9cc84b876e] user: jan.nijtmans branch: core-8-5-branch, size: 37856 | |
| 08:20 | Add support for the latest mingw-4.0-rc1. See: [http://sourceforge.net/p/mingw/mingw-org-wsl/ci/4.0-rc1/tree/NEWS] file: [3a9f2215ba] check-in: [50585cc0c1] user: jan.nijtmans branch: core-8-4-branch, size: 36698 | |
|
2013-03-18
| ||
| 12:37 | Updating with latest fixes from trunk file: [030bfd8bd2] check-in: [e92018c3bf] user: seandeelywoods branch: hypnotoad-prefer-native-8.6, size: 39735 | |
|
2013-02-15
| ||
| 16:21 | merge trunk file: [c0e5db0cd4] check-in: [fac0c7fdd6] user: jan.nijtmans branch: novem, size: 38257 | |
|
2013-02-14
| ||
| 09:01 | Improve some comments and quoting, no change in functionality. Only check for refCount == 0x61616161 for TCL_MEM_DEBUG build. file: [a6a0e16a10] check-in: [37c5e68b61] user: jan.nijtmans branch: trunk, size: 38241 | |
| 08:26 | Improve some comments and quoting, no change in functionality file: [2a930f31f8] check-in: [996d4a85b5] user: jan.nijtmans branch: core-8-5-branch, size: 37766 | |
| 06:23 | Add some extra paths on Windows for finding tclConfig.sh, for mSys and Cygwin shell. file: [bb9a256806] check-in: [dc4021475e] user: jan.nijtmans branch: core-8-4-branch, size: 36608 | |
|
2013-02-12
| ||
| 23:13 | Backport various improvements from Tcl 8.5 file: [d6b2fa2d9d] check-in: [35e9430673] user: jan.nijtmans branch: core-8-4-branch, size: 36248 | |
|
2013-01-25
| ||
| 12:58 | merge trunk Add -Wwrite-strings to compiler options, so we can guarantee correct "const" usage. file: [37e2a9c9fb] check-in: [b23d78bcae] user: jan.nijtmans branch: novem, size: 38215 | |
|
2013-01-15
| ||
| 17:38 | REMOVED FROM TRUNK: buggy, breaks the build on linux. [Bug 3598300]: unix: tcl.h does not include sys/stat.h file: [4100d1125f] check-in: [4522b11989] user: jan.nijtmans branch: mistake, size: 38199 | |
| 17:32 | [Bug 3598300]: unix: tcl.h does not include sys/stat.h file: [50e367e97a] check-in: [8abba84224] user: jan.nijtmans branch: core-8-5-branch, size: 37724 | |
|
2013-01-14
| ||
| 20:13 | More flexible search for win32 tclConfig.sh, backported from TEA (not actually used in Tcl, only for Tk) file: [b220fa156b] check-in: [1f2c54d30c] user: jan.nijtmans branch: core-8-5-branch, size: 37364 | |
|
2012-11-22
| ||
| 15:14 | Modification to Autoconf to prefer tcl8.6+ or tcl9 over tcl8.5 (or older) This allows build scripts that depend on new function in 8.6 to know that the best native tclsh was detected and used by ./configure file: [f6b791ac0e] check-in: [9166f0084e] user: seandeelywoods branch: hypnotoad-prefer-native-8.6, size: 34965 | |
|
2012-07-18
| ||
| 11:17 | better formatting of "configure --help" file: [4bea5556c8] check-in: [816b439a2b] user: jan.nijtmans branch: trunk, size: 33471 | |
| 11:12 | better formatting of "configure --help" file: [c131c928b4] check-in: [e963f45c7c] user: jan.nijtmans branch: core-8-5-branch, size: 32996 | |
|
2012-04-11
| ||
| 20:34 | [Bug 3448512]: clock scan "1958-01-01" fails only in debug compilation file: [a13477c568] check-in: [8032e7f92e] user: jan.nijtmans branch: trunk, size: 33459 | |
| 19:50 | [Bug 3448512]: clock scan "1958-01-01" fails only in debug compilation file: [b620da794f] check-in: [beba7a8c8c] user: jan.nijtmans branch: core-8-5-branch, size: 32995 | |
| 19:19 | [Bug 3448512]: clock scan "1958-01-01" fails only in debug compilation file: [651cc406f1] check-in: [03c30e0b9e] user: jan.nijtmans branch: core-8-4-branch, size: 31635 | |
|
2012-04-06
| ||
| 23:33 | tclpGetPid signature change (stub entry only, not for macro), for win64 compatibility with future cygwin64 correctly use win32 as default when cross-compiling under cygwin file: [0d4b5c98da] check-in: [7fd5826902] user: jan.nijtmans branch: bug-3508771, size: 31500 | |
|
2012-04-04
| ||
| 14:50 | implement TclpGetPid for Cygwin file: [d1a6783cc6] check-in: [dcc7f6a5b4] user: jan.nijtmans branch: bug-3508771, size: 31482 | |
|
2012-03-30
| ||
| 12:28 | [Bug 3511806] Compiler checks too early (autoconf still to be run!) file: [ec31d218e3] check-in: [df5899ee61] user: jan.nijtmans branch: trunk, size: 33217 | |
| 09:49 | [Bug 3511806] Compiler checks too early (autoconf still to be run!) file: [330f6a4c37] check-in: [b684c66031] user: jan.nijtmans branch: core-8-5-branch, size: 32753 | |
|
2012-03-29
| ||
| 22:36 | Only check for cygwin with $GCC file: [cf83c6a9bd] check-in: [e6a4468f48] user: jan.nijtmans branch: core-8-4-branch, size: 31364 | |
| 20:48 | [Bug 3511806] Compiler checks too early This change allows to build the cygwin and mingw32 ports of Tcl/Tk to build out-of-the-box using a native or cross- compiler file: [671219ecbd] check-in: [8b0d9cc5fc] user: jan.nijtmans branch: core-8-4-branch, size: 31315 | |
| 07:26 | now ready for further field tests file: [71fe00a847] check-in: [5064618d7f] user: jan.nijtmans branch: bug-3511806, size: 31305 | |
|
2012-03-28
| ||
| 20:03 | some better checks file: [5f68c9ade3] check-in: [ec6152937c] user: jan.nijtmans branch: bug-3511806, size: 31307 | |
| 12:01 | extra checks whether we are really dealing with cygwin or not file: [a61b2057aa] check-in: [de5aa06fb6] user: jan.nijtmans branch: bug-3511806, size: 31038 | |
|
2012-03-27
| ||
| 15:08 | bug-3511806 implementation file: [f6d98176de] check-in: [86da646fff] user: jan.nijtmans branch: bug-3511806, size: 31069 | |
|
2012-03-26
| ||
| 21:01 | enable cygwin build in /win directory (using mingw-w64 compiler) file: [93ed86c229] check-in: [b5a4dfa5f1] user: jan.nijtmans branch: core-8-4-branch, size: 28321 | |
|
2012-03-24
| ||
| 06:23 | oops, fix cygwin check in configure file: [8fc8d75492] check-in: [43aae6f2a2] user: jan.nijtmans branch: bug-3508771, size: 28329 | |
|
2012-03-23
| ||
| 23:04 | use mingw-w64 as compiler in cygwin /win mode (cygwin itself cannot do that, as the -no-cygwin flag doesn't exist anymore) file: [bacb35c26a] check-in: [1189a98121] user: jan.nijtmans branch: bug-3508771, size: 28332 | |
|
2011-09-12
| ||
| 09:57 | [Bug 3407070]: Make compilable in Visual Studio 2010 again file: [6a34282a20] check-in: [473b047227] user: jan.nijtmans branch: mistake, size: 28320 | |
|
2011-08-15
| ||
| 08:22 | [Bug 3388350] mingw64 compiler warnings file: [b322cb28bd] check-in: [cef0f2ddb5] user: jan.nijtmans branch: core-8-4-branch, size: 28228 | |
|
2011-05-12
| ||
| 06:10 | If your compiler already defines _WIN64, assume --enable-64bit file: [416837bf83] check-in: [d55e77f0c4] user: jan.nijtmans branch: trunk, size: 30516 | |
| 06:07 | If your compiler already defines _WIN64, assume --enable-64bit file: [149ab664c4] check-in: [bec8d10e17] user: jan.nijtmans branch: core-8-5-branch, size: 29617 | |
|
2011-05-11
| ||
| 15:23 | If your compiler already defines _WIN64, assume --enable-64bit file: [fd84fce014] check-in: [9a4410040d] user: jan.nijtmans branch: core-8-4-branch, size: 28214 | |
|
2011-03-28
| ||
| 11:40 | set default MODULE_SCOPE=extern, in case no other value is determined file: [5317d8bb84] check-in: [dbf7b56685] user: jan.nijtmans branch: trunk, size: 30252 | |
|
2011-03-26
| ||
| 06:32 | The -debug:full option is not supported when using the modern versions of link.exe included with MSVC, use -debug instead file: [67b7ee2d2a] check-in: [d5d628263b] user: jan branch: trunk, size: 30168 | |
| 06:30 | The -debug:full option is not supported when using the modern versions of link.exe included with MSVC, use -debug instead file: [e98ed1eb55] check-in: [772bb5c56a] user: jan branch: core-8-5-branch, size: 29353 | |
| 06:25 | The -debug:full option is not supported when using the modern versions of link.exe included with MSVC, use -debug instead file: [f9fa04a986] check-in: [77b28a0470] user: jan branch: core-8-4-branch, size: 27950 | |
|
2011-03-11
| ||
| 12:33 | * win/tcl.m4: handle --enable-64bit=ia64 for gcc. * win/configure: (autoconf-2.13) * win/tclWin32Dll.c: [Patch 3059922]: fixes for mingw64 - gcc4.5.1 Merged --cherrypick from Tcl8.5 (2011-01-17, 6e410a115b) file: [55bdc0ad97] check-in: [05a17ef7c7] user: jan.nijtmans branch: core-8-4-branch, size: 27955 | |
|
2011-01-17
| ||
| 08:43 | handle --enable-64bit=ia64 for gcc. BACKPORT. [Patch 3059922]: fixes for mingw64 - gcc4.5.1 file: [e9be33eade] check-in: [6e410a115b] user: nijtmans branch: core-8-5-branch, size: 29358 | |
|
2011-01-12
| ||
| 10:40 | handle --enable-64bit=ia64 for gcc more accurate test for correct <intrin.h> file: [2888ba5506] check-in: [8942ef5184] user: nijtmans branch: trunk, size: 30173 | |
|
2010-12-13
| ||
| 21:18 | Cross-compile support for Win and UNIX (backported) file: [4f204c44f9] check-in: [cfe5c44774] user: nijtmans branch: core-8-5-branch, size: 29163 | |
|
2010-12-10
| ||
| 15:44 | Change first parameter of TclSockMinimumBuffers to ClientData, and TclWin(Get|Set)SockOpt to SOCKET, because on Win64 those are 64-bit, which does not fit. file: [b18bc543de] check-in: [5d5c5e198a] user: nijtmans branch: trunk, size: 29995 | |
|
2010-12-03
| ||
| 09:19 | silence gcc warning when using -Wwrite-strings silence gcc warning for non-IEEE platforms [Patch #3116490] cross-compile Tcl mingw32 on unix. This makes it possible to cross-compile Tcl/Tk for Windows (either 32-bit or 64-bit) out-of-the-box on UNIX, using mingw-w64 build tools. file: [0234430b5a] check-in: [d1cc649556] user: nijtmans branch: trunk, size: 29973 | |
|
2010-11-19
| ||
| 21:37 | Allow cross-compilation by default (backported) Use -pipe for gcc on win32 (backported) file: [ae685328b2] check-in: [f2157e3e11] user: nijtmans branch: core-8-5-branch, size: 29245 | |
|
2010-11-17
| ||
| 21:06 | [FRQ 491789]: "setargv() doesn't support a unicode cmdline" now implemented for mingw-w64 file: [c260a1d2aa] check-in: [8451fba99a] user: nijtmans branch: trunk, size: 30077 | |
|
2010-11-16
| ||
| 14:03 | Bring compilation under mingw-w64 a bit closer to reality file: [8ff2fea28d] check-in: [bef6da697c] user: nijtmans branch: trunk, size: 29568 | |
|
2010-10-31
| ||
| 21:25 | Add -D_CRT_SECURE_NO_DEPRECATE and -D_CRT_NONSTDC_NO_DEPRECATE, reducing the number of deprecation warnings on later VC++ versions. Better VCVERSION determination. All changes backported from Tcl8.5/8.6 file: [33dd16b9cd] check-in: [1a48135d12] user: nijtmans branch: core-8-4-branch, size: 22184 | |
|
2010-10-11
| ||
| 12:11 | [FRQ 2965056]: Windows build with -DUNICODE Add netapi32 to the windows link line, so we no longer have to use LoadLibrary to access those functions. file: [9e80121b05] check-in: [ad9ffc933e] user: nijtmans branch: trunk, size: 29546 | |
|
2010-09-22
| ||
| 06:48 | Add kernel32 to LIBS, so the link line for mingw is exactly the same as for MSVC++ file: [5d98e6e443] check-in: [f4eb1c2f19] user: nijtmans branch: trunk, size: 29522 | |
|
2010-09-21
| ||
| 20:22 | Fix declaration after statement. Add -Wdeclaration-after-statement, so this mistake cannot happen again. file: [434a8b7a4c] check-in: [057c64e70b] user: nijtmans branch: trunk, size: 29509 | |
|
2010-09-09
| ||
| 14:30 | mingw should always link with -ladvapi32 Remove ascii variant of tkWinPocs table, it is no longer necessary. Fix CreateProcess signature and remove unused GetModuleFileName and lstrcpy mingw/cygwin fixes: <tchar.h> should always be included, and fix conflict in various macro values: Always force the same values as in VC++. file: [ceabfe5079] check-in: [0d850f32ad] user: nijtmans branch: trunk, size: 29479 | |
|
2010-08-31
| ||
| 20:46 | * win/tcl.m4: Applied patch by Jeff fixing issues with the manifest handling on Win64. * win/configure: Regenerated. file: [e8e5d058af] check-in: [2ce1308995] user: andreas_kupries branch: trunk, size: 29470 | |
| 20:46 | * win/tcl.m4: Applied patch by Jeff fixing issues with the manifest handling on Win64. * win/configure: Regenerated. file: [459dee9644] check-in: [3bc99598f5] user: andreas_kupries branch: core-8-5-branch, size: 29431 | |
|
2010-08-27
| ||
| 00:50 | * win/Makefile.in (VC_MANIFEST_EMBED_DLL VC_MANIFEST_EMBED_EXE): * win/configure, win/configure.in, win/tcl.m4: SC_EMBED_MANIFEST macro and --enable-embedded-manifest configure arg added to support manifest embedding where we know the magic. Help prevents DLL hell with MSVC8+. file: [e8e8b4efd7] check-in: [25e4e9160b] user: hobbs branch: trunk, size: 29290 | |
| 00:09 | * win/Makefile.in (VC_MANIFEST_EMBED_DLL VC_MANIFEST_EMBED_EXE): * win/configure, win/configure.in, win/tcl.m4: SC_EMBED_MANIFEST macro and --enable-embedded-manifest configure arg added to support manifest embedding where we know the magic. Help prevents DLL hell with MSVC8+. file: [a78dd19011] check-in: [e10d217c9e] user: hobbs branch: core-8-5-branch, size: 29251 | |
|
2010-04-05
| ||
| 12:45 | Flip the defaults for whether to build threaded. Part of TIP #364. file: [b249dfc61f] check-in: [cdc00c6f74] user: dkf branch: trunk, size: 27750 | |
|
2010-02-13
| ||
| 13:31 | use -pipe for gcc on win32 (mingw/cygwin) file: [40c316cbd2] check-in: [9548ade90f] user: nijtmans branch: trunk, size: 27761 | |
|
2010-01-22
| ||
| 13:02 | Revert [2009-12-21] change in tcl.h, in stead resolve the CYGWIN inclusion problems by re-arranging the inclusions at other places. Make cygwin configuration error into a warning: CYGWIN compilation works although there still are test failures. file: [9cd174fb4a] check-in: [835f8e1e9d] user: nijtmans branch: trunk, size: 27925 | |
|
2009-11-23
| ||
| 20:17 | #undef STATIC_BUILD in tclWin(Dde|Reg).c, in order to make sure that Xxxxx_Init is always exported even when Tcl is built static (otherwise we cannot create a DLL). tclThreadTest.c: Make all functions static, except TclThread_Init. fCmd.test Enable fCmd-30.1 when registry is available. tcl.m4 Fix ${SHLIB_LD_LIBS} definition, fix conflicts configure.in between static libraries and import library on windows. configure (regenerated) Makefile.in Simplifications related to tcl.m4 changes. file: [a21f4a50ef] check-in: [0f53c33f63] user: nijtmans branch: trunk, size: 27495 | |
|
2009-11-18
| ||
| 23:46 | Fix [Bug 2883850]: pkgIndex.tcl doesn't get created with static Tcl build file: [d398255d44] check-in: [39268397d9] user: nijtmans branch: trunk, size: 27615 | |
|
2009-07-26
| ||
| 07:57 | [Bug 2827066] msys build --enable-symbols broken And modified the same for unicows.dll, as a preparation for [Enh 2819611] file: [daa00c1c3c] check-in: [01f7acb263] user: nijtmans branch: trunk, size: 27742 | |
|
2009-02-17
| ||
| 18:10 | * win/tcl.m4, win/configure: Check if cl groks _WIN64 already to avoid CC manipulation that can screw up later configure checks. Use 'd'ebug runtime in 64-bit builds. file: [75772cbbb7] check-in: [e587ee7ca9] user: hobbs branch: trunk, size: 27711 | |
| 18:06 | * win/tcl.m4, win/configure: Check if cl groks _WIN64 already to avoid CC manipulation that can screw up later configure checks. Use 'd'ebug runtime in 64-bit builds. file: [60cbd374ba] check-in: [3bcaf7209e] user: hobbs branch: core-8-5-branch, size: 27711 | |
|
2008-12-14
| ||
| 13:32 | Improve build rules on Win w.r.t. zlib Improve autoconf magic on Unix and Win file: [cbb4470f19] check-in: [21345422c5] user: dkf branch: trunk, size: 27584 | |
|
2008-12-11
| ||
| 22:30 | Eliminate warning: different 'const' qualifiers with msvc compiler. A few more 'const' optimizations. fix Windows build (msvc) for TIP #234 implementation file: [3f2f94cc53] check-in: [2c2dca1f77] user: nijtmans branch: trunk, size: 27588 | |
|
2008-11-06
| ||
| 21:47 | add "-Wno-implicit-int" for gcc, as on UNIX eliminate an 'array index out of bounds' warning on HP-UX' file: [455ce310d8] check-in: [918ba31cc4] user: nijtmans branch: trunk, size: 27593 | |
|
2008-04-06
| ||
| 00:52 | * tests/chanio.test (chan-io-53.9): * tests/io.test (io-53.9): Made test cleanup robust against the possibility of slow process shutdown on Windows. * win/tcl.m4: Added -D_CRT_SECURE_NO_DEPRECATE and -DCRT_NONSTDC_NO_DEPRECATE to the MSVC compilation flags so that the compilation doesn't barf on perfectly reasonable Posix system calls. * win/configure: Manually patched (don't have the right autoconf to hand). file: [2b84c97e0d] check-in: [8d5cc700eb] user: kennykb branch: core-8-5-branch, size: 27575 | |
| 00:37 | * tests/chanio.test (chan-io-53.9): * tests/io.test (io-53.9): Made test cleanup robust against the possibility of slow process shutdown on Windows. * win/tcl.m4: Added -D_CRT_SECURE_NO_DEPRECATE and -DCRT_NONSTDC_NO_DEPRECATE to the MSVC compilation flags so that the compilation doesn't barf on perfectly reasonable Posix system calls. * win/configure: Manually patched (don't have the right autoconf to hand). file: [f132f4c5eb] check-in: [68b47f3256] user: kennykb branch: trunk, size: 27575 | |
|
2008-04-01
| ||
| 16:23 | * README: Bump version number to 8.6a0 * 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: file: [55a9a90f01] check-in: [b76be03521] user: dgp branch: trunk, size: 27395 | |
|
2007-12-05
| ||
| 18:40 | * win/configure, win/tcl.m4 (LIBS_GUI): mingw needs -lole32 -loleaut32 but not msvc for Tk's [send]. [Bug 1844749] file: [95937f65fb] check-in: [64e3983c30] user: hobbs branch: trunk, size: 27395 | |
|
2007-12-03
| ||
| 20:02 | * win/configure, win/tcl.m4 (LIBS_GUI): remove ole32.lib oleaut32.lib file: [def8ea1802] check-in: [c40661b7af] user: hobbs branch: trunk, size: 27305 | |
|
2007-11-30
| ||
| 01:09 | * win/configure, win/tcl.m4: add ws2_32.lib / -lws2_32 to build. * win/tclWinSock.c: remove dyn loading of winsock, assume that it is always available now. file: [61c7583abd] check-in: [ec9c0b54e6] user: hobbs branch: trunk, size: 27347 | |
|
2007-01-11
| ||
| 18:30 | * win/tcl.m4(CFLAGS_WARNING): Remove "-Wconversion". This was removed from unix/tcl.m4 2004-07-16 but not from here. * win/configure: Regenerated. file: [2b23cf180d] check-in: [d53e6aca6c] user: jenglish branch: trunk, size: 27350 | |
|
2006-03-28
| ||
| 21:25 | * unix/tcl.m4, win/tcl.m4: []-quote AC_DEFUN functions. file: [aa2f5c993c] check-in: [f2d6b88f13] user: hobbs branch: trunk, size: 27363 | |
| 21:16 | * win/configure, win/tcl.m4: define MACHINE for gcc builds as well. Needed by Tk for manifest generation. file: [4a2e0a50cb] check-in: [67db0a4f16] user: hobbs branch: core-8-4-branch, size: 22025 | |
|
2006-03-02
| ||
| 21:06 | []-quote ac_defun functions file: [e732bf8f35] check-in: [3f497ca2d8] user: hobbs branch: core-8-4-branch, size: 22015 | |
|
2005-12-10
| ||
| 01:36 | * win/configure: Regen. * win/tcl.m4 (SC_CONFIG_CFLAGS): Define MACHINE for gcc builds. The lack of a definition of this variable in the manifest file was causing a runtime error in wish built with gcc. file: [8dccffcf76] check-in: [1afe68500b] user: mdejong branch: trunk, size: 27339 | |
|
2005-12-08
| ||
| 20:20 | * win/Makefile.in, win/makefile.vc: Add Win x64 and CE build support * win/tcl.m4, win/configure: CE still requires C code fixes. file: [3c49305411] check-in: [3f1e9c05f1] user: hobbs branch: trunk, size: 27275 | |
|
2005-11-30
| ||
| 00:15 | * win/tcl.m4: Add build support for Windows-x64 builds. * win/configure: --enable-64bit now accepts =amd64|ia64 for * win/Makefile.in: Windows 64-bit build variants (default: amd64) * win/makefile.vc: [Bug 1369597] file: [44e61eef37] check-in: [dd30458e32] user: hobbs branch: core-8-4-branch, size: 21993 | |
|
2005-08-11
| ||
| 22:06 | radical refactoring of thread storage to untangle dependencies file: [9bd8c7d994] check-in: [be83fe62c8] user: kennykb branch: trunk, size: 22445 | |
|
2005-07-25
| ||
| 01:17 | * unix/tcl.m4 (SC_PROG_TCLSH, SC_BUILD_TCLSH): * win/tcl.m4 (SC_PROG_TCLSH, SC_BUILD_TCLSH): Split confused search for tclsh on PATH and build and install locations into two macros. SC_PROG_TCLSH searches just the PATH. SC_BUILD_TCLSH determines the name of the tclsh executable in the Tcl build directory. [Tcl bug 1160114] [Tcl patch 1244153] file: [72772e86a6] check-in: [9ed6cc87ea] user: mdejong branch: core-8-4-branch, size: 21483 | |
| 00:39 | * unix/configure: Regen. * unix/tcl.m4 (SC_PROG_TCLSH, SC_BUILD_TCLSH): * win/configure: Regen. * win/tcl.m4 (SC_PROG_TCLSH, SC_BUILD_TCLSH): Split confused search for tclsh on PATH and build and install locations into two macros. SC_PROG_TCLSH searches just the PATH. SC_BUILD_TCLSH determines the name of the tclsh executable in the Tcl build directory. [Tcl bug 1160114] [Tcl patch 1244153] file: [03244aa54e] check-in: [65b63ba325] user: mdejong branch: trunk, size: 22561 | |
|
2005-03-30
| ||
| 06:25 | * win/tcl.m4, win/configure: do not require cygpath in macros to allow msys alone as an alternative. file: [c3273be105] check-in: [bfaee23d82] user: hobbs branch: trunk, size: 21661 | |
| 06:17 | * win/tcl.m4, win/configure: do not require cygpath in macros to allow msys alone as an alternative. file: [dd04ee711c] check-in: [56dd117e68] user: hobbs branch: core-8-4-branch, size: 20582 | |
|
2004-12-30
| ||
| 02:01 | * win/tcl.m4, win/configure: update MSVC CFLAGS_OPT to -O2, remove -Gs (included in -O2) and -GD (outdated). Use "link -lib" instead of "lib" binary and remove -YX for MSVC7 portability. Add -fomit-frame-pointer for gcc OPT compiles. [Bug 1092952, 1091967] Align LIBS_GUI with Tk head needs. file: [7be2e54f99] check-in: [6d8942c3c0] user: hobbs branch: trunk, size: 21508 | |
| 01:49 | * win/tcl.m4, win/configure: update MSVC CFLAGS_OPT to -O2, remove -Gs (included in -O2) and -GD (outdated). Use "link -lib" instead of "lib" binary and remove -YX for MSVC7 portability. Add -fomit-frame-pointer for gcc OPT compiles. [Bug 1092952, 1091967] file: [7ef43bd896] check-in: [e4308a3958] user: hobbs branch: core-8-4-branch, size: 20429 | |
|
2004-12-08
| ||
| 20:24 | changed Win configurator to use SIZEOF macros for Tcl_WideInt file: [1b3f513c65] check-in: [13f1e5021e] user: kennykb branch: kennykb-numerics-branch, size: 23832 | |
|
2004-06-24
| ||
| 01:29 | Version 5 of [Patch 976496] file: [c68ccc3b58] check-in: [6d178830b8] user: mistachkin branch: trunk, size: 21324 | |
|
2003-10-06
| ||
| 19:08 | * win/configure: * win/tcl.m4: removed incorrect checks for existence of optimization. TCL_CFG_OPTIMIZED is now defined whenever the user does not build with --enable-symbols. file: [882fbf4a8b] check-in: [e8c5420848] user: hobbs branch: trunk, size: 21208 | |
|
2003-08-18
| ||
| 07:25 | * win/configure: Regen. * win/tcl.m4 (SC_ENABLE_SYMBOLS): Use test instead of -eq, which does not work. [Bug 781109] file: [7770a2a2ec] check-in: [305c7027b7] user: mdejong branch: trunk, size: 21815 | |
|
2003-06-16
| ||
| 18:36 | * win/Makefile.in: Haven't heard back from David for a week. * win/configure: Now committing the remaining changes. * win/configure.in: Note: In active contact with Helmut Giese * win/makefile.vc: about the borland relatedchanges. This part * win/rules.vc: will see future updates. * win/tcl.m4: * win/makefile.bc: file: [2f814a5a40] check-in: [47fd2c260e] user: andreas_kupries branch: trunk, size: 21811 | |
|
2003-04-03
| ||
| 10:03 | * win/configure: Regen. * win/configure.in: Set stub lib flag based on new LIBFLAGSUFFIX variable. * win/tcl.m4 (SC_CONFIG_CFLAGS): Set new LIBFLAGSUFFIX that works like LIBSUFFIX, it is used when creating library names. The previous implementation would generate -ltclstub85 instead of -ltclstub85s when configured with --disable-shared. file: [b05830ccdf] check-in: [75844b336b] user: mdejong branch: core-8-4-branch, size: 20303 | |
| 02:24 | * win/configure: Regen. * win/configure.in: Set stub lib flag based on new LIBFLAGSUFFIX variable. * win/tcl.m4 (SC_CONFIG_CFLAGS): Set new LIBFLAGSUFFIX that works like LIBSUFFIX, it is used when creating library names. The previous implementation would generate -ltclstub85 instead of -ltclstub85s when configured with --disable-shared. file: [26229b277e] check-in: [564b25ab02] user: mdejong branch: trunk, size: 20303 | |
|
2003-03-13
| ||
| 10:49 | * win/tcl.m4 (SC_WITH_TCL): Port version number fix that was made in tk instead of tcl sources. file: [b23e2ae036] check-in: [fde986a63a] user: mdejong branch: trunk, size: 20181 | |
|
2003-03-04
| ||
| 23:45 | * README: Bumped version number of * generic/tcl.h: Tcl to 8.5a0. * library.init.tcl: * mac/README: * macosx/Tcl.pbproj/project.pbxproc: * tests/basic.test: * tools/configure.in: * tools/tcl.hpj.in: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README: * win/README.binary: * win/configure.in: * win/makefile.bc: * win/makefile.vc: * win/tcl.m4: * tools/configure: autoconf * unix/configure: * win/configure: file: [26cfed02dd] check-in: [a5f8f0d439] user: dgp branch: trunk, size: 20181 | |
|
2003-01-21
| ||
| 08:27 | * win/configure: Regen. * win/tcl.m4 (SC_CONFIG_CFLAGS): Set SHLIB_SUFFIX so that TCL_SHLIB_SUFFIX will be set to a useful value in the generated tclConfig.sh. Set SHLIB_LD_LIBS to "" or '${LIBS}' based on the --enable-shared flag. This matches the UNIX implementation. file: [b21a49629c] check-in: [b14ac6253e] user: mdejong branch: trunk, size: 20181 | |
|
2003-01-13
| ||
| 07:22 | * win/configure: Regen. * win/tcl.m4 (SC_CONFIG_CFLAGS): Pull in addition of shell32.lib to LIBS_GUI that was added to the Tk tcl.m4 but never made it back into the Tcl version. file: [064717126b] check-in: [f2564a1e8c] user: mdejong branch: trunk, size: 20098 | |
| 07:01 | * generic/tcl.h: Skip Tcl's define of CHAR, SHORT, and LONG when HAVE_WINNT_IGNORE_VOID is defined. This avoids a bunch of compiler warnings when building with Cygwin or Mingw. * win/configure: Regen. * win/configure.in: Define HAVE_WINNT_IGNORE_VOID when we detect a winnt.h that still defines CHAR, SHORT, and LONG when VOID has already been defined. * win/tcl.m4 (SC_LOAD_TCLCONFIG): Subst the TCL_DEFS loaded from tclConfig.sh so that Tcl defines can make it into the Tk Makefile. file: [d715c95b15] check-in: [789f26d398] user: mdejong branch: trunk, size: 20076 | |
|
2002-10-25
| ||
| 23:31 | * The changes below update the windows side to the extended --enable-symbols option as used by Tk 8.3.5 and Tcl/Tk 8.4.1. * win/configure.in: Removed SC_ENABLE_MEMDEBUG. * win/Makefile.in (CFLAGS): Removed @MEM_DEBUG_FLAGS@. * win/tcl.m4: Removed SC_ENABLE_MEMDEBUG. Using SC_ENABLE_SYMBOLS definition found in unix/tcl.m4 now. file: [65562af612] check-in: [623c011c07] user: andreas_kupries branch: core-8-3-1-branch, size: 20319 | |
|
2002-10-22
| ||
| 18:56 | * win/Makefile.in: removed @MEM_DEBUG_FLAGS@ subst. * win/configure: regen * win/configure.in: removed SC_ENABLE_MEMDEBUG call * win/tcl.m4: replaced SC_ENABLE_MEMDEBUG with a more intelligent SC_ENABLE_SYMBOLS that takes yes|no|mem|compile|all as options now. file: [9674893aa5] check-in: [2e6e5ea4fc] user: hobbs branch: trunk, size: 20083 | |
|
2002-10-17
| ||
| 05:51 | * win/configure: add workaround for cygwin windres * win/tcl.m4 (SC_CONFIG_CFLAGS): problem. [Patch #624010] (howell) file: [f9d006eb5f] check-in: [76d2dffe98] user: hobbs branch: trunk, size: 20279 | |
| 05:50 | * win/configure: add workaround for cygwin windres * win/tcl.m4 (SC_CONFIG_CFLAGS): problem. [Patch #624010] (howell) file: [369988535c] check-in: [10f89e5909] user: hobbs branch: core-8-3-1-branch, size: 20478 | |
|
2002-10-16
| ||
| 00:57 | corrected sh syntax error file: [66c2dae265] check-in: [ce9fa31632] user: hobbs branch: core-8-3-1-branch, size: 19710 | |
|
2002-10-15
| ||
| 20:27 | backport of cygwin build support cobbled together. [Patch #622183] (hobbs, howell, khan, dejong) * win/configure: regen. * win/configure.in: Add configure time test for SEH support in the compiler. * win/tcl.m4 (SC_PATH_TCLCONFIG): Support one-tree build. (SC_PATH_TKCONFIG): Likewise. (SC_PROG_TCLSH): Likewise. (SC_CONFIG_CFLAGS): Assume real Cygwin port and remove -mno-cygwin flags. Add -mwin32 to extra_cflags and extra_ldflags. Remove ``-e _WinMain@16'' from LDFLAGS_WINDOW. file: [5660ee3dd7] check-in: [219eba7919] user: hobbs branch: core-8-3-1-branch, size: 19655 | |
|
2002-10-11
| ||
| 03:43 | * win/configure: * win/tcl.m4: enable USE_THREAD_ALLOC (new threaded allocator) by default in cygwin configure on Windows. file: [d4b3cbfb92] check-in: [1978f7e5a6] user: hobbs branch: trunk, size: 19511 | |
|
2002-09-27
| ||
| 00:50 | 2002-09-18 Mumit Khan <khan@nanotech.wisc.edu> Added basic Cygwin support. * win/tcl.m4 (SC_PATH_TCLCONFIG): Support one-tree build. (SC_PATH_TKCONFIG): Likewise. (SC_PROG_TCLSH): Likewise. (SC_CONFIG_CFLAGS): Assume real Cygwin port and remove -mno-cygwin flags. Add -mwin32 to extra_cflags and extra_ldflags. Remove ``-e _WinMain@16'' from LDFLAGS_WINDOW. * win/configure.in: Allow Cygwin build. (SEH test): Define to be 1 instead of empty value. (EXCEPTION_DISPOSITION): Add test. * win/configure: Regenerate. * generic/tcl.h: Don't explicitly define __WIN32__ for Cygwin, let the user decide whether to use Windows or POSIX personality. (TCL_WIDE_INT_TYPE, TCL_LL_MODIFIER, struct Tcl_StatBuf): Define for Cygwin. * generic/tclEnv.c (Tcl_CygwinPutenv): putenv replacement for Cygwin. * generic/tclFileName.c (Tcl_TranslateFileName): Convert POSIX to native format. (TclDoGlob): Likewise. * generic/tclPlatDecls.h (TCHAR): Define for Cygwin. * win/tclWinPort.h (putenv, TclpSysAlloc, TclpSysFree, TclpSysRealloc): Define for Cygwin. file: [b81f14bda5] check-in: [a8d0360722] user: hobbs branch: trunk, size: 19365 | |
|
2002-08-22
| ||
| 00:52 | * win/Makefile.in (CFLAGS): * unix/Makefile.in (MEM_DEBUG_FLAGS): Added usage of @MEM_DEBUG_FLAGS@. * win/configure.in: * unix/configure.in: Added usage of SC_ENABLE_MEMDEBUG. * win/tcl.m4: * unix/tcl.m4: Added macro SC_ENABLE_MEMDEBUG. Allows a user of configure to (de)activate memory validation and debugging (TCL_MEM_DEBUG). No need to modify the makefile anymore. file: [42698173a2] check-in: [26d5a58144] user: andreas_kupries branch: trunk, size: 18440 | |
|
2002-08-20
| ||
| 21:45 | * win/Makefile.in (CFLAGS): * unix/Makefile.in (MEM_DEBUG_FLAGS): Added usage of @MEM_DEBUG_FLAGS@. * win/configure.in: * unix/configure.in: Added usage of SC_ENABLE_MEMDEBUG. * win/tcl.m4: * unix/tcl.m4: Added macro SC_ENABLE_MEMDEBUG. Allows a user of configure to (de)activate memory validation and debugging (TCL_MEM_DEBUG). No need to modify the makefile anymore. file: [6d82f963ae] check-in: [47310d5d88] user: andreas_kupries branch: core-8-3-1-branch, size: 18793 | |
|
2002-04-12
| ||
| 06:22 | * tcl.m4: Enabled COFF as well as CV style debug info with --enable-symbols to allow Dr. Watson users to see function info. More info on debugging levels can be obtained at: http://msdn.microsoft.com/library/en-us/dnvc60/html/gendepdebug.asp file: [d563df7576] check-in: [6d61f3c7ba] user: hobbs branch: trunk, size: 17514 | |
| 06:21 | * tcl.m4: Enabled COFF as well as CV style debug info with --enable-symbols to allow Dr. Watson users to see function info. More info on debugging levels can be obtained at: http://msdn.microsoft.com/library/en-us/dnvc60/html/gendepdebug.asp file: [60c26e3da6] check-in: [f3cb0d72ba] user: hobbs branch: core-8-3-1-branch, size: 17867 | |
|
2002-02-19
| ||
| 22:01 | Changed paths from prefix_exec_prefix to the individual locations for binaries, libraries, scripts, documentation, include files, for both install and runtime. file: [6ba3e6acb0] check-in: [f47d4ec7b7] user: andreas_kupries branch: tip-59-implementation, size: 18073 | |
|
2002-01-29
| ||
| 04:57 | * unix/tcl.m4 (SC_LOAD_TCLCONFIG): * win/tcl.m4 (SC_LOAD_TCLCONFIG): Set TCL_LIB_SPEC, TCL_STUB_LIB_SPEC, and TCL_STUB_LIB_PATH to the values of TCL_BUILD_LIB_SPEC, TCL_BUILD_STUB_LIB_SPEC, and TCL_BUILD_STUB_LIB_PATH when tclConfig.sh is loaded from the build directory. A Tcl extension should make use of the non-build versions of these variables since they will work in both cases. This modification was described in TIP 34. file: [a8582b75bf] check-in: [c019e8d6a8] user: mdejong branch: trunk, size: 17512 | |
|
2002-01-25
| ||
| 01:47 | First implementation of TIP #59 for Unix and Windows platforms. Made into a branch to allow me and platform specific maintainers to work on this in a coordinated way. file: [ed50e10367] check-in: [def8f47954] user: andreas_kupries branch: tip-59-implementation, size: 17484 | |
|
2002-01-17
| ||
| 02:46 | * unix/tcl.m4 (SC_LOAD_TCLCONFIG): * win/tcl.m4 (SC_LOAD_TCLCONFIG): Subst TCL_DBGX into TCL_STUB_LIB_FILE and TCL_STUB_LIB_FLAG variables so that an extension does not need to subst TCL_DBGX into its makefile. [Tk Bug 504356] file: [d00aeeae12] check-in: [01e280ee5a] user: mdejong branch: trunk, size: 16583 | |
|
2001-11-25
| ||
| 01:56 | * win/configure: Regen. * win/tcl.m4 (SC_CONFIG_CFLAGS): Add comctl32.lib to wish link libs. This change was originally added to Tk on 2001-11-09 but was not committed to Tcl. file: [2cfc9c09cf] check-in: [105862eef5] user: mdejong branch: trunk, size: 16515 | |
|
2001-10-15
| ||
| 21:36 | * unix/configure: * unix/configure.in: * win/configure: * win/configure.in: * win/tcl.m4: reworked to be a little cleaner in comparison to each other, and to AC_SUBST even empty vars for win/tclConfig.sh file: [1cb073c5d8] check-in: [beda836b73] user: hobbs branch: core-8-3-1-branch, size: 17865 | |
| 21:16 | * unix/configure: * unix/configure.in: * win/configure: * win/configure.in: * win/tcl.m4: reworked to be a little cleaner in comparison to each other, and to AC_SUBST even empty vars for win/tclConfig.sh file: [993e79771a] check-in: [85fa5cb144] user: hobbs branch: trunk, size: 16491 | |
|
2001-10-03
| ||
| 20:26 | updated patchlevel to 8.3.4. Changed URLs to point to www.tcl-tk.net where appropriate. Added proper Win64 build support (for SDK RC1). file: [8260cbd9e3] check-in: [b2da77e68d] user: hobbs branch: core-8-3-1-branch, size: 17697 | |
|
2001-10-01
| ||
| 20:58 | added Win64 SDK RC1 compilation support file: [fd2d524475] check-in: [92b7006025] user: hobbs branch: trunk, size: 16323 | |
|
2001-09-08
| ||
| 00:00 | * win/tcl.m4: Added -link50compat option so a VC6 linker makes a VC5 (pre sp3) compatible import library. [Bug: 219257] file: [7620dbb452] check-in: [dc2afbd963] user: davygrvy branch: trunk, size: 15256 | |
|
2001-08-04
| ||
| 00:33 | * win/configure: regenerated * win/tcl.m4: fixed DLLSUFFIX definition to always be ${DBGX}.dll. This is necessary for TEA compliant builds that build shared against a static-built Tcl. * win/Makefile.in ($(TCLSH)): added $(TCL_STUB_LIB_FILE) to build target, otherwise it wouldn't get generated in a static build. file: [1c9cc7f155] check-in: [06a7e1f088] user: hobbs branch: core-8-3-1-branch, size: 16765 | |
| 00:28 | * win/configure: regenerated * win/tcl.m4: fixed DLLSUFFIX definition to always be ${DBGX}.dll. This is necessary for TEA compliant builds that build shared against a static-built Tcl. * win/Makefile.in ($(TCLSH)): added $(TCL_STUB_LIB_FILE) to build target, otherwise it wouldn't get generated in a static build. file: [a6a887583a] check-in: [5b66653f2c] user: hobbs branch: trunk, size: 15242 | |
|
2001-07-11
| ||
| 00:59 | * unix/Makefile.in: Add AR variable for use in STLIB_LD. * unix/configure: Regen. * unix/configure.in: Use STLIB_LD when defining MAKE_LIB and MAKE_STUB_LIB. Subst RANLIB and AR. * unix/tcl.m4 (SC_CONFIG_CFLAGS): Add doc comment about STLIB_LD command. Check ${AR} env var when setting STLIB_LD and delay evaluation until make time. * win/configure: Regen. * win/tcl.m4 (SC_CONFIG_CFLAGS): Delay evaluation of ${AR} in STLIB_LD and add flags to better match the Unix implementation. Don't bother defining AR when using VC++ since it is not used. file: [c353fd32bd] check-in: [dbf361a1bd] user: mdejong branch: trunk, size: 15046 | |
|
2001-07-06
| ||
| 22:03 | * win/configure: Regen. * win/tcl.m4 (SC_CONFIG_CFLAGS): Pass -e _WinMain@16 in addition to the -mwindows flag to work around a problem with ld when it incorrectly use main() as the executable entry point when both WinMain() and main() are available. file: [1d88cf5d7e] check-in: [27f8331126] user: mdejong branch: trunk, size: 15040 | |
| 02:20 | * win/Makefile.in: Subst DEPARG directly instead of relying on a variable. This will make Cygwin build faster since an extra exec will be avoided. * win/configure: Regen. * win/configure.in: Subst DEPARG. * win/tcl.m4 (SC_CONFIG_CFLAGS): Move AC_MSG_CHECKING after the AC_CHECK_PROG so that status messages do not get mixed together. Set DEPARG based on the results of the cygpath check so that we avoid using an extra exec when it is not needed. Use ac_cv_cygwin status flag instead of looking at the output of gcc -v, which works in the case where -mno-cygwin is set in the CFLAGS. file: [3579e8afe8] check-in: [6b726ef071] user: mdejong branch: trunk, size: 14697 | |
|
2001-07-04
| ||
| 00:07 | * win/Makefile.in: Remove PATHTYPE variable. * win/configure: Regen. * win/configure.in: Don't subst PATHTYPE. * win/tcl.m4 (SC_CONFIG_CFLAGS): Remove PATHTYPE variable. Set CYGPATH to "cygpath -w" if the cygpath executable is found on the path. This approach works for native Cygwin builds and cross compiles. file: [80d905091c] check-in: [c30eda3f1e] user: mdejong branch: trunk, size: 14593 | |
|
2001-07-03
| ||
| 20:40 | * win/tcl.m4 (SC_CONFIG_CFLAGS): Don't pass the v flag to ${AR} when using gcc, verbose output is not needed. file: [14bf417c4a] check-in: [7332d8ae5a] user: mdejong branch: trunk, size: 14756 | |
|
2001-06-27
| ||
| 01:06 | * win/Makefile.in: Use : to separate VPATH entries. This works for both Cygwin builds and cross builds, the VPSEP variable is simply unneeded complexity. * win/configure: Regen. * win/configure.in: Don't subst VPSEP. * win/tcl.m4 (SC_CONFIG_CFLAGS): Remove VPSEP variable. file: [dfcf8b9864] check-in: [8bc2635c02] user: mdejong branch: trunk, size: 14757 | |
|
2001-06-26
| ||
| 00:53 | * win/configure: Regen. * win/configure.in: Use RC_DEFINE flag from tcl.m4. * win/tcl.m4 (SC_CONFIG_CFLAGS): Set RC_DEFINE flag based on the compiler in use. file: [536eedfde8] check-in: [4dd3ca15bc] user: mdejong branch: trunk, size: 14795 | |
| 00:43 | * win/tcl.m4 (SC_CONFIG_CFLAGS): Link to the imm32 library when building with mingw gcc. file: [3f70808126] check-in: [eb468ac673] user: mdejong branch: trunk, size: 14761 | |
| 00:32 | * win/configure: Regen. * win/tcl.m4 (SC_CONFIG_CFLAGS): When building with gcc, don't attempt to link with LD or support dllwrap. Simply require a recent version of Cygwin gcc or Mingw gcc that supports -shared. When linking, use gcc instead of ld since gcc automatically includes libs like -lmsvcrt. file: [76f5e915e3] check-in: [f1e1200378] user: mdejong branch: trunk, size: 14753 | |
|
2001-06-23
| ||
| 00:36 | * win/configure: Regen. * win/tcl.m4: Fix silly typo in last checkin. file: [d8681fa55b] check-in: [24ac2ba81f] user: mdejong branch: trunk, size: 15197 | |
|
2001-06-22
| ||
| 23:02 | * unix/Makefile.in: Set CFLAGS to @CFLAGS@ and @CFLAGS_DEFAULT@. Set LDFLAGS to @LDFLAGS@ and @LDFLAGS_DEFAULT@. Add LDFLAGS_DEBUG and LDFLAGS_OPTIMIZE to match the way CFLAGS_DEFAULT works. This will support user set CFLAGS or LDFLAGS at configure time. * unix/configure: Regen. * unix/configure.in: Don't set CFLAGS to CFLAGS_DEFAULT, instead subst CFLAGS_DEFAULT into the Makefile. Add AC_SUBST for CFLAGS_DEFAULT, LDFLAGS_DEFAULT, LDFLAGS_DEBUG, and LDFLAGS_OPTIMIZE. * unix/tcl.m4 (SC_ENABLE_SYMBOLS): Modify LDFLAGS_DEFAULT so that it uses a Makefile variable just like CFLAGS_DEFAULT. * win/Makefile.in: Set CFLAGS to @CFLAGS@ and @CFLAGS_DEFAULT@. Set LDFLAGS to @LDFLAGS@ and @LDFLAGS_DEFAULT@. This will support user set CFLAGS or LDFLAGS at configure time. * win/configure: Regen. * win/configure.in: Don't set CFLAGS or LDFLAGS, instead subst CFLAGS_DEFAULT and LDFLAGS_DEFAULT into the Makefile. * win/tcl.m4 (SC_ENABLE_SYMBOLS): Modify LDFLAGS_DEFAULT so that it uses a Makefile variable just like CFLAGS_DEFAULT. file: [3e9a3c523d] check-in: [b44e16edb4] user: mdejong branch: trunk, size: 15198 | |
| 08:48 | * win/configure: * win/tcl.m4 (SC_CONFIG_CFLAGS): Don't set LDFLAGS_DEBUG to -g or LDFLAGS_OPTIMIZE to -O when compiling with gcc. These flags are not needed and can cause problems with the Cygwin version of ld. file: [01fbc3690c] check-in: [0eacd7bffd] user: mdejong branch: trunk, size: 15175 | |
|
2001-05-23
| ||
| 10:05 | * unix/tcl.m4 (SC_LOAD_TKCONFIG): Remove use of undefined TCLCONFIG variable and call AC_MSG_RESULT to print the checking result. * win/tcl.m4: Ditto. file: [c6bed000b1] check-in: [5776cc4d60] user: mdejong branch: trunk, size: 15179 | |
|
2001-05-11
| ||
| 23:02 | * unix/Makefile.in: Add a LDFLAGS variable to the Makefile instead of directly substing @LDFLAGS@. * unix/configure: Regen. * unix/tcl.m4: Fix CFLAGS_DEFAULT so that the name of a Makefile variable is passed as @CFLAGS@.win/tcl.m4 * win/Makefile.in: Move the setting of CFLAGS higher up in the Makefile. * win/configure: Regen. * win/configure.in: Use dnl to comment out macros so that they are not accidently expanded. * win/tcl.m4: Fix CFLAGS_DEFAULT so that the name of a Makefile variable is passed as @CFLAGS@. file: [dcef120908] check-in: [b415d56ee0] user: mdejong branch: trunk, size: 15192 | |
|
2001-04-25
| ||
| 22:01 | * unix/configure: Regen. * unix/tcl.m4: Subst TCL_THREADS into tclConfig.sh. * unix/tclConfig.sh.in: Add TCL_THREADS variable. * win/configure: Regen. * win/tcl.m4: Subst TCL_THREADS into tclConfig.sh. * win/tclConfig.sh.in: Add TCL_THREADS variable. file: [0afa9138df] check-in: [6fb90b112f] user: mdejong branch: trunk, size: 15186 | |
|
2001-04-06
| ||
| 01:32 | * win/README: * win/README.binary: removed note about use of registry (hasn't been used for loading since 8.0). * win/configure: * win/tcl.m4: added -link50compat file: [ef540204b1] check-in: [f299e161cf] user: hobbs branch: core-8-3-1-branch, size: 16569 | |
|
2001-04-03
| ||
| 22:54 | see backport log in ChangeLog for specific file backports from 8.4aCVS file: [73c19eeaee] check-in: [6defc375da] user: hobbs branch: core-8-3-1-branch, size: 16539 | |
| 06:55 | * win/configure: * win/tcl.m4 (SHLIB_LD): added -incremental:no. [Bug #219381] file: [88addca754] check-in: [a762980c8f] user: hobbs branch: trunk, size: 15160 | |
|
2001-03-30
| ||
| 23:45 | * win/tcl.m4: added imm32.lib to LIBS_GUI for Tk IME support. file: [90ad501e9b] check-in: [9ec54cf62e] user: hobbs branch: trunk, size: 15144 | |
|
2000-11-02
| ||
| 09:21 | makefile fixes for Win64 support file: [7a679094e6] check-in: [2a6fb1e595] user: hobbs branch: trunk, size: 15134 | |
|
2000-08-25
| ||
| 05:45 | remove --enable-gcc configure option file: [09ed382724] check-in: [15f085286b] user: mo branch: trunk, size: 14689 | |
|
2000-08-08
| ||
| 19:03 | Deleted: Created branch tclpro-1-5-0-synthetic check-in: [e979569c4f] user: cvs2fossil branch: tclpro-1-5-0-synthetic, size: 0 | |
|
2000-07-28
| ||
| 07:58 | * win/Makefile.in: * win/configure.in: * win/tcl.m4: * win/tclConfig.sh.in: Back port of gcc for windows build system from 8.4. file: [167cc2f243] check-in: [cf95876426] user: mo branch: core-8-3-1-branch, size: 16094 | |
|
2000-07-19
| ||
| 01:17 | * unix/configure.in: * unix/tcl.m4: * win/tcl.m4: Properly quote arguments to m4 macros. This allows Tcl to work with the new version of autoconf. file: [16dac8100a] check-in: [6b4e7b11ec] user: mo branch: trunk, size: 16094 | |
|
2000-06-13
| ||
| 21:01 | * win/tcl.m4: * win/configure.in: * win/Makefile.in: Applied patch from [RFE: 5844], to extend support for mingw compile environment on Windows. file: [82c6bc162b] check-in: [3bc42b9ac3] user: ericm branch: trunk, size: 16090 | |
|
2000-05-19
| ||
| 18:57 | fixed patching problems for mingw compatability file: [810142d205] check-in: [ab2a9725ab] user: hobbs branch: trunk, size: 14731 | |
|
2000-05-18
| ||
| 22:19 | * win/{tcl.m4,Makefile.in,configure.in}: added support for mingw compile env and cross-compiling. [Bug: 5499] file: [c47a0c2745] check-in: [eab5a957cf] user: hobbs branch: trunk, size: 14832 | |
|
2000-05-03
| ||
| 00:15 | * README: * generic/tcl.h: * library/init.tcl: * library/reg1.0/pkgIndex.tcl: * library/tcltest1.0/tcltest.tcl: * mac/README: * tools/tcl.hpj.in: * tools/tcl.wse.in: * unix/README: * unix/configure.in: * unix/tcl.spec: * win/README: * win/README.binary: * win/configure.in: * win/makefile.vc: * win/tcl.m4: updated patchlevel to 8.4a1 file: [d0d455a2dd] check-in: [be42a4145e] user: hobbs branch: trunk, size: 14090 | |
|
2000-03-31
| ||
| 08:52 | * generic/tclInt.decls: * generic/tclIntPlatDecls.h: * generic/tclStubInit.c: * win/tclWin32Dll.c: removed TclWinSynchSpawn (vestige of Win32s support). * win/tclWinReg.c: made use of TclWinGetPlatformId instead of getting info again * win/tclWinPort.h: * win/Makefile.in: * win/configure.in: * win/tcl.m4: Added support for gcc/mingw on Windows [Bug: 4234] file: [3f63cd0fbb] check-in: [36c0007d3f] user: hobbs branch: trunk, size: 14090 | |
|
1999-12-22
| ||
| 23:00 | updated to 8.3 file: [9e69b6bab4] check-in: [c700acf811] user: hobbs branch: trunk, size: 11411 | |
|
1999-07-30
| ||
| 23:31 | Added definitions for some symbols in tclConfig.sh that never got values in Windows. file: [ff22bbdb4f] check-in: [cf3031f4df] user: wart branch: trunk, size: 11411 | |
|
1999-07-22
| ||
| 21:50 | * Changed version to 8.2b2. * win/tclWinPort.h: Block out include of sys/*.h in order to build extensions with MetroWerks compiler for Win32. [Bug: 2385] * generic/tclCmdMZ.c: * generic/tclIO.c: Fix ANSI-style prototypes based on patch from Ulrich Ring. [Bug: 2391] * unix/Makefile.in: Need to make install-sh executable before calling (with chmod +x). [Bug: 2413] * tests/var.test: * generic/tclVar.c: Fixed bug that caused a seg. fault when using "array set a(b) {}", which is a bad array name anyway. Now the "array set" command will return an error in this case. Added test case and fixed existing test. [Bug: 2427] file: [89704d0ff8] check-in: [589cb7ba77] user: redman branch: trunk, size: 11387 | |
|
1999-06-18
| ||
| 17:34 | Modifications to correct CC_EXENAME macro. file: [dcb6537045] check-in: [c43769ff9b] user: redman branch: trunk, size: 11387 | |
|
1999-06-16
| ||
| 22:36 | merged unix and windows styles file: [97927cff68] check-in: [95cc329c16] user: surles branch: trunk, size: 11350 | |
| 20:12 | modified files to work with new windows Makefiles file: [68db218e38] check-in: [be618c2ce7] user: surles branch: trunk, size: 11022 | |
|
1999-06-11
| ||
| 01:53 | Continued work on configure and make scripts file: [2a42df1c84] check-in: [3d03efd78b] user: surles branch: trunk, size: 10387 | |
|
1999-06-10
| ||
| 21:46 | Added: First pass at Windows Tcl autoconf macros file: [2364d31ae4] check-in: [80f11146d9] user: wart branch: trunk, size: 24837 | |