summaryrefslogtreecommitdiffstats
path: root/unix/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
* Merge 8.5jan.nijtmans2021-02-081-184/+186
|\
| * Makefile cleanup: Remove *.zip and *.vfs files/directories as part of "make ↵jan.nijtmans2021-02-081-57/+48
| | | | | | | | clean", which might be a leftover of a previous Tcl 8.7 build in this directory
* | On Big Sur, distingish 11.0, 11.1 and 11.2. platform 1.0.16 -> 1.0.17jan.nijtmans2021-02-021-2/+2
|\ \ | |/
| * On Big Sur, distingish 11.0, 11.1 and 11.2. platform 1.0.16 -> 1.0.17jan.nijtmans2021-02-021-2/+2
| |
* | Fix [https://core.tcl-lang.org/thread/info/98ae20f0f5|98ae20f0f5] by no ↵jan.nijtmans2021-01-211-3/+3
|\ \ | | | | | | | | | longer compile the stub library using LTO (even if CFLAGS enables LTO)
| * | Don't use LTO for any stub libraries: It's asking for trouble when an ↵jan.nijtmans2021-01-201-3/+3
| | | | | | | | | | | | extension is compiled with different CFLAGS as the stub library.
| * | Experiment: Fix ↵jan.nijtmans2021-01-151-3/+3
|/ / | | | | | | [https://core.tcl-lang.org/thread/tktview?name=98ae20f0f5|98ae20f0f5]. Works for any extension using this construct, not only Thread
* | Merge 8.5: Add 4 processor-types to Win32/Cygwin. "platform" -> 1.0.16jan.nijtmans2021-01-051-2/+2
|\ \ | |/
| * Add 4 processor-types to Win32/Cygwin. On Cygwin, don't bother ↵jan.nijtmans2021-01-051-2/+2
| | | | | | | | tcl_platform[os], since "Windows NT" is the only one supported. "platform" -> 1.0.16
* | unix/configure.in is not supposed to be executable in the distributionjan.nijtmans2020-12-241-1/+1
|\ \ | |/
| * unix/configure.in is not supposed to be executable in the distribution.jan.nijtmans2020-12-241-6/+1
| | | | | | Don't re-generate unix/tclConfig.h.in and unix/configure as part of "make dist": This should be done with autoconf-2.59, not with whatever autoconf is present on this machine
* | Add .travis.yml and .github/worksflows to "make dist". Use "cp -p" for all ↵jan.nijtmans2020-12-171-6/+9
|\ \ | |/ | | | | files in "make dist"
| * Add .travis.yml and .github/worksflows to "make dist"jan.nijtmans2020-12-171-0/+3
| |
* | Fix [cb4d185ea57b8966]: Fix tests safe-* for tcl-8.6.11rc0jan.nijtmans2020-12-141-0/+13
| |
* | Extend "platform" package for msys2 -> platform 1.0.15jan.nijtmans2020-12-031-2/+2
|\ \ | |/
| * Extend "platform" package for msys2 -> platform 1.0.15jan.nijtmans2020-12-031-2/+2
| |
| * Backport changes in tcltest package from higher Tcl versions.jan.nijtmans2020-07-201-2/+2
| | | | | | | | Rename (internal, undocumented) tcltest::loadIntoSlaveInterpreter into tcltest::loadIntoChildInterpreter tcltest 2.5.1 -> 2.5.3
* | Many more internal master/slave -> parent/child renamingsjan.nijtmans2020-09-011-3/+3
| |
* | Fix for http bug c2dc1da315. Add tests. Add detail about -handler to ↵kjnash2020-08-241-2/+2
| | | | | | | | http(n). Bump version to 2.9.5.
* | Bugfixes to the earlier fix of bug cb0373bb33, which broke HTTP/1.0 ↵kjnash2020-08-121-2/+2
| | | | | | | | transactions in which the server indicates neither a Content-Length nor that it will close the socket on completion ("Connection: close"). The HTTP/1.1 rule is that the response header "Connection", if absent, must default to "keep-alive"; but this rule does not apply to HTTP/1.0. Add test http11-3.4 and bump version to 2.9.4.
* | Fix for bug cb0373bb33. In HTTP/1.1 the response header "Connection", if ↵kjnash2020-07-241-2/+2
| | | | | | | | absent, must default to "keep-alive". Add test http11-1.13 and bump version to 2.9.3.
* | Merge 8.5jan.nijtmans2020-06-251-1/+6
|\ \ | |/
| * Add "manifest.uuid" to the distribution, so we can see exactly where "make ↵jan.nijtmans2020-06-241-1/+6
| | | | | | | | dist" came from. In case of "git", we can see that too
| * Don't assume/set LDFLAGS being "", it could be set on the "configure" ↵jan.nijtmans2020-01-061-1/+20
| | | | | | | | | | command-line. Remove "test-packages" test-target (which doesn't exist), but add "test-tcl" being the same as "test".
| * Makefiles got out of sync with tcltest version.dgp2019-11-251-2/+2
| |
* | Bump http version to 2.9.2kjnash2020-06-191-2/+2
| |
* | Remove PROTO_FLAGS support from the Makefile, since it isn't used anywhere ↵jan.nijtmans2020-05-051-7/+2
| | | | | | | | any more.
* | Introduce MODULE_INSTALL_DIR in make/nmake files, for compiling Tcl. Less ↵jan.nijtmans2020-04-101-27/+38
| | | | | | | | | | use of ".." in the makefiles. Adapt all makefiles (unix/win) such that they can handle spaces in LIB_INSTALL_DIR/SCRIPT_INSTALL_DIR/MODULE_INSTALL_DIR, just by adding double-quotes in appropriate places.
* | tcltest.tcl: Only adapt "filesMade" variable if the file to be removed is ↵jan.nijtmans2020-03-301-2/+2
| | | | | | | | | | actually found. tcltest 2.5.2 -> 2.5.3
* | Renumber tcltest from 2.5.1 -> 2.5.2, already for next release.jan.nijtmans2019-12-021-2/+2
| |
* | Fix [13657a2dc3]: application/json is not a binary payload for http. http ↵jan.nijtmans2019-11-181-2/+2
|\ \ | |/ | | | | 2.9.0 -> 2.9.1
| * http package from 2.7.14 to 2.7.15jan.nijtmans2019-11-181-2/+2
| |
* | Remove mp_get_bit() from the libtommath stub table: It wasn't present in Tcl ↵jan.nijtmans2019-11-151-10/+7
| | | | | | | | 8.6.9, isn't used anywhere in Tcl, and is going to be deprecated in libtommath.
* | Merge 8.5jan.nijtmans2019-10-311-0/+1
|\ \ | |/
| * More patches from Debianjan.nijtmans2019-10-311-0/+1
| |
* | Change mp_isodd() (back) from libtommath stub entry to macro. libtommath ↵jan.nijtmans2019-10-301-4/+1
| | | | | | | | | | changed it back to macro too in its master branch, we better do the same. Better usage of mp_isneg() macro, in stead of directly comparing sign with MP_NEG/MP_ZPOS.
* | Extend libtommath stub table, so extension writers can move away from ↵jan.nijtmans2019-10-231-1/+4
| | | | | | | | deprecated libtommath functions.
* | Update "make dist" for libtommath 1.2.0: TOMMATH_SRCSjan.nijtmans2019-10-221-11/+106
| |
* | Update to latest Tcl (core-8-6-branch) and latest libtommath (1.2.0-rc1)jan.nijtmans2019-10-171-19/+16
|\ \
| * | Fix [579a05fb34] (partly): b) tcltest file has mismatched version number.jan.nijtmans2019-09-061-2/+2
| | |
| * | Merge 8.5. Add (still unused) runstatedir in Makefile.in. Re-generate ↵jan.nijtmans2019-09-021-0/+1
| |\ \ | | |/ | | | | | | win/unix configure scripts.
* | | Merge core-8-6-branch, and merge latest libtommathjan.nijtmans2019-07-281-4/+4
|\ \ \ | |/ /
* | | Latest libtommath's "develop" branch adapted for Tcl 8.6. And Tcl 8.6 ↵jan.nijtmans2019-06-141-44/+31
|/ / | | | | | | adapted for changes in libtommath
* | Rename mp_get_bit to s_mp_get_bit, rename mp_tc_div_2d to mp_signed_rsh, ↵jan.nijtmans2019-05-311-20/+8
| | | | | | | | remove mp_tc_(add|or|xor) functions in favor of mp_(add|or|xor) which can now handle twos-complement. Following ongoing changes in libtommath development.
* | Merge 8.5jan.nijtmans2019-05-281-1/+1
|\ \ | |/
| * Fix "make dist" for the README -> README.md renamingjan.nijtmans2019-05-271-1/+1
| |
| * [TIP 525] Backport package tcltest 2.5dgp2018-10-291-2/+2
| |
* | integrate sebres-8-6-tommath-1-1 - cherry-picking of several optimizations ↵sebres2019-04-011-1/+18
|\ \ | | | | | | | | | and simplifications of 8.7 (tommath 1.1), well-arranged branching of long/wide/bignum base and exponent cases, test-cases extended to cover all this branches and edge cases.
| * | partial cherry pick of [e8e92eb381d689ab]: One more libtommath function, ↵sebres2019-02-041-1/+5
| | | | | | | | | | | | mp_tc_div_2d, which simplifies code.
| * | partial cherry pick of [c5c83014d6]: Many simplifications in tclExecute.c, ↵sebres2019-02-041-1/+14
| | | | | | | | | | | | now that libtommath provides new functions mp_tc_and, mp_tc_or and mp_tc_xor