summaryrefslogtreecommitdiffstats
path: root/unix/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | * generic/tclInt.decls: Backport of Kevin B. Kenny's work onandreas_kupries2010-11-301-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclInt.h: the Tcl Head, with help from Jeff Hobbs. * generic/tclStrToD.c: * generic/tclTest.c: * generic/tclTomMath.decls: * generic/tclUtil.c: * tests/util.test: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: Rewrite of Tcl_PrintDouble and TclDoubleDigits that (a) fixes a severe performance problem with floating point shimmering reported by Karl Lehenbauer, (b) allows TclDoubleDigits to generate the digit strings for 'e' and 'f' format, so that it can be used for tcl_precision != 0 (and possibly later for [format]), (c) fixes [Bug 3120139] by making TclPrintDouble inherently locale-independent, (d) adds test cases to util.test for correct rounding in difficult cases of TclDoubleDigits where fixed- precision results are requested. (e) adds test cases to util.test for the controversial aspects of [Bug 3105247]. As a side effect, two more modules from libtommath (bn_mp_set_int.c and bn_mp_init_set_int.c) are brought into the build, since the new code uses them. * generic/tclIntDecls.h: * generic/tclStubInit.c: * generic/tclTomMathDecls.h: Regenerated.
| | * | * unix/ldAix: remove ancient (pre-4.2) AIX supporthobbs2010-08-121-10/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * unix/configure: regen with ac-2.59 * unix/configure.in, unix/tclConfig.sh.in, unix/Makefile.in: * unix/tcl.m4 (AIX): remove the need for ldAIX, replace with -bexpall/-brtl. Remove TCL_EXP_FILE (export file) and other baggage that went with it. Remove pre-4 AIX build support.
| | * | * library/platform/platform.tcl: Added OSX Intel 64bitandreas_kupries2010-06-091-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | * library/platform/pkgIndex.tcl: Package updated to version 1.0.9. * unix/Makefile.in: * win/Makefile.in:
| | * | * library/platform/platform.tcl: Fix cpu name for Solaris/Intel 64bit.andreas_kupries2010-05-071-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | * library/platform/pkgIndex.tcl: Package updated to version 1.0.8. * unix/Makefile.in: * win/Makefile.in:
| | * | * library/platform/platform.tcl: Another stab at getting the /lib,andreas_kupries2010-04-291-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | * library/platform/pkgIndex.tcl: /lib674 difference right for * unix/Makefile.in: linux. Package updated to version 1.0.7. * win/Makefile.in:
| | * | Fixed missing update of platform package index, and Makefiles.andreas_kupries2010-04-141-3/+3
| | | |
| | * | Various trivial fixes, discovered during CYGWIN porting attempt. All ↵nijtmans2010-01-061-38/+38
| | | | | | | | | | | | | | | | backported from trunk.
| | * | bump to msgcat 1.4.3 to account for commitsdgp2009-12-171-3/+3
| | | |
| | * | * library/http/http.tcl: Update the URL syntax check todgp2009-11-111-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | RFC 3986 compliance on the subject of non-encoded question mark characters. [Bug 2891171]. * library/http/pkgIndex.tcl: Bump to http 2.7.5 to avoid any * unix/Makefile.in: confusion with snapshot "releases" * win/Makefile.in: that might be in ActiveTcl, etc.
| | * | * library/http/http.tcl: Bump to http 2.7.4 to account fordgp2009-09-111-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | * library/http/pkgIndex.tcl: [Bug 2849860] fix. * unix/Makefile.in: * win/Makefile.in:
| | * | * library/tcltest/tcltest.tcl: Bump to tcltest 2.3.2 after revisiondgp2009-09-011-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | * library/tcltest/pkgIndex.tcl: to verbose error message. * unix/Makefile.in: * win/Makefile.in:
| | * | * library/platform/platform.tcl: Fixed handling of cpu ia64,andreas_kupries2009-05-291-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | * library/platform/pkgIndex.tcl: taking ia64_32 into account * unix/Makefile.in: now. Bumped version to 1.0.5. Updated the * win/Makefile.in: installation commands.
| | * | Don't chmod/exec installManPage. [Patch 2769530]stwo2009-04-241-7/+4
| | | |
| | * | * library/http/http.tcl: Backport http 2.7.3 from HEAD fordgp2009-04-091-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | * library/http/pkgIndex.tcl: bundling with the Tcl 8.5.7 release. * unix/Makefile.in: * win/Makefile.in:
| | * | * library/platform/platform.tcl: Extended the darwin sections toandreas_kupries2009-04-081-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * library/platform/pkgIndex.tcl: add a kernel version number to * unix/Makefile.in: the identifier for anything from Leopard (10.5) * win/Makefile.in: on up. Extended patterns for same. Extended cpu * doc/platform.n: recognition for 64bit Tcl running on a 32bit kernel on a 64bit processor (By Daniel Steffen). Bumped version to 1.0.4. Updated Makefiles.
| | * | * library/tcltest/tcltest.tcl: Converted [eval]s (some unsafe!) todgp2009-04-081-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | * library/tcltest/pkgIndex.tcl: {*} in tcltest package. [Bug 2570363] * unix/Makefile.in: => tcltest 2.3.1 * win/Makefile.in:
| | * | Backport of Patch 907924Kevin B Kenny2009-01-201-5/+9
| | | |
| | * | * doc/platform_shell.n: Fixed [Bug 2255235], reported by Ulrichandreas_kupries2008-11-101-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * library/platform/pkgIndex.tcl: Ring <uring@users.sourceforge.net>. * library/platform/shell.tcl: Updated the LOCATE command in the * library/tm.tcl: package 'platform::shell' to handle the new form * unix/Makefile.in: of 'provide' commands generated by tm.tcl. Bumped * win/Makefile.in: package to version 1.1.4. Added cross-references to the relevant parts of the code to avoid future desynchronization.
| | * | Backported a fix for reading HTTP-like protocols that used to work andpatthoyts2008-10-231-3/+3
| | | | | | | | | | | | | | | | were broken with http 2.7. Now http 2.7.2
| | * | * unix/Makefile.in: ensure Makefile shell is /bin/bash fordas2008-08-131-2/+2
| | | | | | | | | | | | | | | | | | | | * unix/configure.in (SunOS): DTrace-enabled build on Solaris. (followup to 2008-06-12) [Bug 2016584]
| | * | * library/http/http.tcl: Remove 8.5 requirement.dgp2008-08-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * library/http/pkgIndex.tcl: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc:
| | * | * library/http/http.tcl: Bump http version to 2.7.1 to accountdgp2008-08-111-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * library/http/pkgIndex.tcl: for [Bug 2046486] bug fix. This * unix/Makefile.in: release of http now requires a * win/Makefile.in: dependency on Tcl 8.5 to be able to * win/makefile.bc: use the unsigned formats in the * win/makefile.vc: [binary scan] command.
| | * | Undo local changes which did not belong in the last commit.andreas_kupries2008-07-211-3/+3
| | | |
| | * | * generic/tclBasic.c: Extended the existing TIP #280 system (infoandreas_kupries2008-07-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclCmdAH.c: frame), added the ability to track the * generic/tclCompCmds.c: absolute location of literal procedure * generic/tclCompile.c: arguments, and making this information * generic/tclCompile.h: available to uplevel, eval, and * generic/tclInterp.c: siblings. This allows proper tracking of * generic/tclInt.h: absolute location through custom (Tcl-coded) * generic/tclNamesp.c: control structures based on uplevel, etc. * generic/tclProc.c:
| | * | * unix/Makefile.in: Followup to my change of 2008-06-25, make codeandreas_kupries2008-06-261-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | generated by the Makefile and put into the installd tm.tcl conditional on interpreter safeness as well. Thanks to Daniel Steffen for reminding me of that code.
| | * | * unix/Makefile.in: add complete deps on tclDTrace.h.das2008-06-121-2/+2
| | | |
| | * | * unix/Makefile.in: clean generated tclDTrace.h file.das2008-06-121-2/+2
| | | |
* | | | merge trunkKevin B Kenny2011-03-011-38/+13
|\ \ \ \ | |/ / /
| * | | Remove unwanted/obsolete 'ddd' target.stwo2010-12-171-7/+2
| | | |
| * | | Clean up '.PHONY:' targets: Arrange those common to Tcl and Tk as in Tk's ↵stwo2010-12-171-9/+11
| | | | | | | | | | | | | | | | Makefile.in, add any missing ones and remove duplicates.
| * | | [Bug 2446711]: Remove 'allpatch' target.stwo2010-12-171-24/+2
| | | |
| * | | Use 'rpmbuild', not 'rpm' [Bug 2537626].stwo2010-12-171-3/+3
| | | |
| * | | 2010-11-29 Kevin B. Kenny <kennykb@acm.org>Kevin B Kenny2010-11-281-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclInt.decls: * generic/tclInt.h: * generic/tclStrToD.c: * generic/tclTest.c: * generic/tclTomMath.decls: * generic/tclUtil.c: * tests/util.test: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: Rewrite of Tcl_PrintDouble and TclDoubleDigits that (a) fixes a severe performance problem with floating point shimmering reported by Karl Lehenbauer, (b) allows TclDoubleDigits to generate the digit strings for 'e' and 'f' format, so that it can be used for tcl_precision != 0 (and possibly later for [format]), (c) fixes [Bug 3120139] by making TclPrintDouble inherently locale-independent, (d) adds test cases to util.test for correct rounding in difficult cases of TclDoubleDigits where fixed- precision results are requested. (e) adds test cases to util.test for the controversial aspects of [Bug 3105247]. As a side effect, two more modules from libtommath (bn_mp_set_int.c and bn_mp_init_set_int.c) are brought into the build, since the new code uses them.
| * | | Minor change: Added missing .PHONY marker for install-headersdkf2010-11-041-2/+2
| | | |
| * | | [Patch 3101127]: Installer Improvements.stwo2010-11-041-44/+56
| | | |
| * | | * doc/socket.n: Document the changes to the [socket] and rmax2010-09-281-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [fconfiguyre] commands. * generic/tclInt.h: Introduce TclCreateSocketAddress() as a * generic/tclIOSock.c: replacement for the platform-dependent * unix/tclUnixSock.c: TclpCreateSocketAddress() functions. * unix/tclUnixChan.c: Extend the [socket] and [fconfigure] * unix/tclUnixPort.h: commands to behave as proposed in * win/tclWinSock.c: TIP #162. * win/tclWinPort.h: * compat/fake-rfc2553.c: A compat implementation of the APIs * compat/fake-rfc2553.h: defined in RFC-2553 (getaddrinfo() and friends) on top of the existing gethostbyname() etc. * unix/configure.in: Test whether the fake-implementation is * unix/tcl.m4: needed. * unix/Makefile.in: Add a compile target for fake-rfc2553. * win/configure.in: Allow cross-compilation by default * tests/socket.test: Improve the test suite to make more use of * tests/remote.tcl: randomized ports to reduce interference with tests running in parallel or other services on the machine.
| * | | Improved readability of tcl+pkgs builds and testsdgp2010-09-221-7/+9
| | | |
* | | | mergeKevin B Kenny2010-12-011-47/+68
| | | |
* | | | removed useless separation between tclAssembly.h and tclAssembly.cKevin B Kenny2010-10-231-2/+1
| | | |
* | | | mergeKevin B Kenny2010-09-281-1/+4
| | | |
* | | | * tclAssembly.c: Massive refactoring of the assemblerKevin B Kenny2010-09-251-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tclAssembly.h: to use a Tcl-like syntax (and use * tests/assemble.test: Tcl_ParseCommand to parse it). The * tests/assemble1.bench: refactoring also ensures that Tcl_Tokens in the assembler have string ranges inside the source code, which allows for [eval] and [expr] assembler directives that simply call TclCompileScript and TclCompileExpr recursively.
* | | | initial commit of Ozgur Dogan Ugurlu's (SF user:dogeen) assembler for the ↵Kevin B Kenny2010-09-211-2/+9
|/ / / | | | | | | | | | Tcl bytecode language
* | | * unix/Makefile.in: do not pass current build env vars when usinghobbs2010-09-161-10/+6
| | | | | | | | | | | | NATIVE_TCLSH in targets.
* | | * unix/Makefile.in: Revise `make dist` target to tolerate thedgp2010-09-151-2/+3
| | | | | | | | | | | | case of zero bundled packages.
* | | * unix/ldAix: remove ancient (pre-4.2) AIX supporthobbs2010-08-121-10/+2
| | | | | | | | | | | | | | | | | | | | | | | | * unix/configure: regen with ac-2.59 * unix/configure.in, unix/tclConfig.sh.in, unix/Makefile.in: * unix/tcl.m4 (AIX): remove the need for ldAIX, replace with -bexpall/-brtl. Remove TCL_EXP_FILE (export file) and other baggage that went with it. Remove pre-4 AIX build support.
* | | Use SC_PROG_TCLSH to set a native tclsh in the Makefile.patthoyts2010-07-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | When installing the libraries a native tcl interpreter is used to process some files. The makefile uses NATIVE_TCLSH for this. This patch causes us to prefer an installed tclsh over the build product which solves build issues when cross-compiling (provided a native tcl is installed). If there is no native version, just try using the build product.
* | | Fix compilation of xttest with 8.6 changesnijtmans2010-06-141-2/+2
| | | | | | | | | | | | tclPipe.c: Fix gcc warning (with -fstrict-aliasing=2)
* | | Fix compilation of xttest with 8.6 changesnijtmans2010-06-141-7/+8
| | | | | | | | | | | | tclPipe.c: Fix gcc warning (with -fstrict-aliasing=2)
* | | * library/platform/platform.tcl: Added OSX Intel 64bitandreas_kupries2010-06-091-3/+3
| | | | | | | | | | | | | | | | | | * library/platform/pkgIndex.tcl: Package updated to version 1.0.9. * unix/Makefile.in: * win/Makefile.in:
* | | * library/platform/platform.tcl: Fix cpu name for Solaris/Intel 64bit.andreas_kupries2010-05-071-3/+3
| | | | | | | | | | | | | | | | | | * library/platform/pkgIndex.tcl: Package updated to version 1.0.8. * unix/Makefile.in: * win/Makefile.in: