summaryrefslogtreecommitdiffstats
path: root/unix/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | add TclWinConvertError and TclWinConvertWSAError for cygwinjan.nijtmans2012-03-221-1/+5
| | | |
* | | | very slight tidy up to make build messages more regulardkf2012-04-101-2/+2
| | | |
* | | | Revert some cygwin-related signature changes from [835f8e1e9d] (2010-01-22).jan.nijtmans2012-03-231-0/+4
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | They were an attempt to make the cygwin port compile again, but since cygwin is based on unix this serves no purpose any more. Use EAGAIN in stead of EWOULDBLOCK, because in VS10+ the value of EWOULDBLOCK is no longer the same as EAGAIN Add tclWinError.c to the CYGWIN build.
| * | | Revert some cygwin-related signature changes from [835f8e1e9d] (2010-02-01)jan.nijtmans2012-03-231-0/+4
| | | | | | | | | | | | | | | | | | | | They were an attempt to make the cygwin port compile again, but since cygwin is based on unix this serves no purpose any more. Add tclWinError.c to the CYGWIN build.
* | | | Refactor TclScanElement() part of list parsing to take advantage of tablesdgp2012-03-071-2/+3
| | | | | | | | | | | | | | | | | | | | constructed for the task of script parsing. Ought to speed generation of string representation of lists, though the effect is likely only noticeable on long lists made up primarily of simple elements (not needing quoting).
* | | | Merged from 8.5 branch -- http package. Fix Bug 3498327. Generate upper-case ↵andreask2012-03-071-2/+2
|\ \ \ \ | |/ / / | | | | | | | | hexadecimal output for compliance with RFC 3986. Bumped version to 2.8.4.
| * | | Merged from 8.4 branch -- http package. Fix Bug 3498327. Generate upper-case ↵andreask2012-03-071-2/+2
| |\ \ \ | | |/ / | | | | | | | | hexadecimal output for compliance with RFC 3986. Bumped version to 2.7.9.
| * | | Bump to version 2.7.8dgp2012-01-171-2/+2
| |\ \ \ | | |/ /
* | | | [Bug 967195]: Make tcltest work when tclsh is compiled without using the ↵jan.nijtmans2011-11-301-2/+2
|\ \ \ \ | |/ / / | | | | | | | | setargv() function on mingw.
| * | | [Bug 967195]: Make tcltest work when tclsh is compiled without using the ↵jan.nijtmans2011-11-301-2/+2
| |\ \ \ | | |/ / | | | | | | | | setargv() function on mingw.
* | | | don't install tommath_(super)?class.hjan.nijtmans2011-11-301-1/+1
|\ \ \ \ | |/ / / | | | | don't install directories like 8.2 and 8.3
| * | | Use the same shebang comment everywherejan.nijtmans2011-11-301-1/+1
| |\ \ \ | | |/ / | | | | | | | | don't install tommath_(super)?class.h don't install directories like 8.2 and 8.3
| * | | Update changes toward 8.5.11 release. Bump to http 2.7.7.dgp2011-10-201-2/+2
| | | |
* | | | Update changes toward 8.6b3 release. Bump to http 2.8.3.dgp2011-10-201-2/+2
| | | |
* | | | typojan.nijtmans2011-09-221-1/+1
| | | |
* | | | Constrain test iocmd.tf-32.1 to be skipped during valgrinding. It contains a iocmd_leaksdgp2011-09-191-1/+1
| | | | | | | | | | | | memory leak that cannot be plugged while testing what the test aims to test.
* | | | Fix roundoff gaffe in bignum-to-double conversion [Bug 3349507]Kevin B Kenny2011-07-021-1/+6
|\ \ \ \ | |/ / /
| * | | Fix roundoff gaffe in bignum-to-double conversion [Bug 3349507]Kevin B Kenny2011-07-021-1/+6
| | | |
* | | | Merged from core-8-5-branch: Updated to platform 1.0.10. Added handling of ↵andreask2011-06-221-2/+2
|\ \ \ \ | |/ / / | | | | | | | | the DEB_HOST_MULTIARCH location change for libc.
| * | | Merged from core-8-4-branch: Updated to platform 1.0.10. Added handling of ↵andreask2011-06-221-2/+2
| |\ \ \ | | |/ / | | | | | | | | the DEB_HOST_MULTIARCH location change for libc.
| * | | Backport tcltest 2.3.3 for release with Tcl 8.5.*dgp2011-06-211-2/+2
| | | |
* | | | Bump to msgcat 1.4.4dgp2011-05-251-2/+2
|\ \ \ \ | |/ / /
| * | | Bump to msgcat 1.4.4.dgp2011-05-251-2/+2
| | | |
| * | | [Bug 2715421] fix backported from 8.6 to remove extra newline from POSTs.patthoyts2011-05-121-2/+2
| | | | | | | | | | | | | | | | | | | | Package version incremented to 2.7.6. Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
* | | | fix USE_TCLALLOC so that it can be enabled without editing the Makefilemig2011-05-071-4/+1
|\ \ \ \ | |/ / /
| * | | fix USE_TCLALLOC so that it can be enabled without editing the Makefilemig2011-05-071-4/+1
| |\ \ \ | | |/ /
| | * | fix USE_TCLALLOC so that it can be enabled without editing the Makefilemig2011-05-071-4/+1
| | | |
* | | | Make tests in child interpreters report their summary info in the master.dkf2011-03-101-2/+2
| | | | | | | | | | | | Bumped tcltest version to 2.3.3
* | | | merge trunkdogeen_assembler_branchKevin B Kenny2011-03-051-2/+0
|\ \ \ \
| * \ \ \ Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+0
| |\ \ \ \ | | |/ / / | | | | | cause more harm than good. Purged them (except in zlib files).
| | * | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-021-2/+0
| | |\ \ \ | | | |/ / | | | | | more harm than good. Purged them.
| | | * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-011-2/+0
| | | | | | | | | | | | | | | more harm than good. Purged them.
| | | * | * library/platform/pkgIndex.tcl: Backported the platform packagesandreas_kupries2009-10-231-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * library/platform/platform.tcl: from head and8.5 into the 8.4 * library/platform/shell.tcl: branch. Updated makefiles to install * unix/Makfile.in: the packages. * win/Makefile.in:
| | | * | * 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]
| | | * | * unix/Makefile.in: add complete deps on tclDTrace.h.das2008-06-121-4/+4
| | | | |
| | | * | * unix/Makefile.in: clean generated tclDTrace.h file.das2008-06-121-2/+2
| | | | |
| | | * | fix dltest dependency for parallel makedas2008-02-271-2/+2
| | | | |
| | | * | * unix/Makefile.in: Update `make dist` so that tclDTrace.d isdgp2007-09-191-2/+2
| | | | | | | | | | | | | | | | | | | | included in the source code distribution.
| | | * | * generic/tclDTrace.d (new file): add DTrace provider for Tcl; allowsdas2007-09-131-4/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclCompile.h: tracing of proc and command entry & * generic/tclBasic.c: return, bytecode execution, object * generic/tclExecute.c: allocation and more; with essentially * generic/tclInt.h: zero cost when tracing is inactive; * generic/tclObj.c: enable with --enable-dtrace configure * generic/tclProc.c: arg (disabled by default, will only * unix/Makefile.in: enable if DTrace is present). * unix/configure.in: [Patch 1793984] * macosx/Makefile: enable DTrace support. * unix/configure: autoconf-2.13
| | | * | * unix/Makefile.in: add support for compile flags specific todas2007-08-071-20/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | object files linked directly into executables. * unix/configure.in (Darwin): only use -seg1addr flag when prebinding; use -mdynamic-no-pic flag for object files linked directly into exes; support overriding TCL_PACKAGE_PATH in environment. * unix/configure: autoconf-2.13
| | | * | * unix/configure.in (Darwin): add plist for tclsh; link thedas2007-06-061-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * unix/Makefile.in (Darwin): Tcl and tclsh plists into their * macosx/Tclsh-Info.plist.in (new): binaries in all cases. * unix/tcl.m4 (Darwin): fix CF checks in fat 32&64bit builds. * unix/configure: autoconf-2.13
| | | * | * unix/Makefile.in: add 'tclsh' dependency to install targets that relydas2007-04-301-4/+4
| | | | | | | | | | | | | | | | | | | | on tclsh, fixes parallel 'make install' from empty build dir.
| | | * | * unix/Makefile.in (dist): copy license.terms to dist macosx dir.das2007-04-291-11/+12
| | | | | | | | | | | | | | | | | | | | | | | | | * unix/configure.in: install license.terms into Tcl.framework. * unix/configure: autoconf-2.13
| | | * | Added MT-safe implementation of some library calls.vasiljevic2006-09-061-3/+8
| | | | | | | | | | | | | | | | | | | | See Tcl Bug 999544 for more information.
| | | * | * unix/Makefile.in: add valgrindshell target and update defaulthobbs2006-08-301-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | VALGRINDARGS. User can override, or add to it with VALGRIND_OPTS env var.
| | | * | * unix/tcl.m4 (Darwin): add 64bit support, check for Tiger copyfile(),das2005-11-271-12/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add CFLAGS to SHLIB_LD to support passing -isysroot in env(CFLAGS) to configure (flag can't be present twice, so can't be in both CFLAGS and LDFLAGS during configure), don't use -prebind when deploying on 10.4, define TCL_IO_TRACK_OS_FOR_DRIVER_WITH_BAD_BLOCKING (rdar://3171542). (SC_ENABLE_LANGINFO, SC_TIME_HANDLER): add/fix caching, fix obsolete autoconf macros. Sync with tk/unix/tcl.m4, sync whitespace with HEAD. * unix/configure.in: fix obsolete autoconf macros, sync gratuitous formatting/ordering differences with tk/unix/configure.in. * unix/Makefile.in: add CFLAGS to tclsh/tcltest link to make executable linking the same as during configure (needed to avoid loosing any linker relevant flags in CFLAGS, in particular flags that can't be in LDFLAGS). Avoid concurrent linking of tclsh and compiling of tclTestInit.o or xtTestInit.o during parallel make. (checkstubs, checkdoc, checkexports): dependency and Darwin fixes * unix/tclLoadDyld.c (TclpDlopen): use NSADDIMAGE_OPTION_WITH_SEARCHING on second NSAddImage only. [Bug 1204237] (TclGuessPackageName): should not be MODULE_SCOPE. (TclpLoadMemory): ppc64 and endian (i386) fixes, add support for loading universal (fat) bundles from memory. * unix/tclUnixPort.h: * unix/tclUnixFCmd.c: add support for new Tiger copyfile() API to enable copying of xattrs & ACLs by [file copy]. * generic/tcl.h: add Darwin specifc configure overrides for TCL_WIDE defines to support fat compiles of ppc and ppc64 at the same time, (replaces Darwin CVS fix by emoy, rdar://3693001). add/correct location of version numbers in macosx files. * generic/tclInt.h: clarify fat compile comment. * unix/tclUnixPort.h: add Darwin specifc configure overrides to support fat compiles, where configure runs only once for multiple architectures (replaces Darwin CVS fix by emoy, rdar://3693001). * macosx/tclMacOSXBundle.c: * macosx/tclMacOSXNotify.c: * unix/tclUnixNotfy.c: * unix/tclUnixPort.h: fix #include order to support compile time override of HAVE_COREFOUNDATION in tclUnixPort.h when building for ppc64 * macosx/Tcl.pbproj/default.pbxuser (new file): * macosx/Tcl.pbproj/jingham.pbxuser: * macosx/Tcl.pbproj/project.pbxproj: sync with HEAD. * macosx/README: clarification/cleanup, sync with HEAD, document universal (fat) builds via CFLAGS (i.e. all of ppc ppc64 i386 at once). * macosx/Makefile: add support for reusing configure cache, build target fixes, remove GENERIC_FLAGS override now handled by tcl.m4. * generic/tclIOUtil.c: * generic/tclRegexp.c: * generic/tclVar.c: declare globals used only in own file as static (sync with HEAD). * generic/rege_dfa.c (getvacant): * generic/regexec.c (cfind): * generic/tclCompExpr.c (CompileSubExpr): * unix/tclUnixChan.c (TclUnixWaitForFile): initialise variables to silence gcc 4 warnings. * generic/regguts.h: only #define NDEBUG if not already #defined. * macosx/tclMacOSXNotify.c: sync whitespace & comments with HEAD * unix/configure: regen.
| | | * | * unix/Makefile.in (install-private-headers): rewrite tclPort.h whendas2005-06-231-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | installing private headers to remove ../unix relative #include path to tclUnixPort.h (which is incorrect at the installed location).
| | | * | * unix/Makefile.in (html): add BUILD_HTML_FLAGS optional varhobbs2005-06-021-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | * tools/tcltk-man2html.tcl: add a --useversion to prevent confusion when multiple Tcl source dirs exist.
| | | * | * macosx/Makefile:das2005-05-241-26/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * macosx/README: * macosx/Tcl-Info.plist.in (new file): * unix/Makefile.in: * unix/configure.in: * unix/tcl.m4: * unix/tclUnixInit.c: moved all Darwin framework build support from macosx/Makefile into the standard unix configure/make buildsystem, the macosx/Makefile is no longer required to build Tcl.framework (but its functionality is still available for backwards compatibility). * unix/configure: autoconf-2.13
| | | * | * macosx/tclMacOSXBundle.c:das2005-05-141-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * unix/tclUnixInit.c: * unix/tcl.m4 (Darwin): made use of CoreFoundation API configurable and added test of CoreFoundation availablility to allow building on ppc64, replaced HAVE_CFBUNDLE by HAVE_COREFOUNDATION; test for availability of Tiger or later OSSpinLockLock API. * unix/tclUnixNotfy.c: * unix/Makefile.in: * macosx/tclMacOSXNotify.c (new file): when CoreFoundation is available, use new CFRunLoop based notifier: allows easy integration with other event loops on Mac OS X, in particular the TkAqua Carbon event loop is now integrated via a standard tcl event source (instead of TkAqua upon loading having to finalize the exsting notifier and replace it with its custom version). [Patch 1202052] * tests/unixNotfy.test: don't run unthreaded tests on Darwin since notifier may be using threads even in unthreaded core. * unix/tclUnixPort.h: * unix/tcl.m4 (Darwin): test for thread-unsafe realpath durning configure, as Darwin 7 and later realpath is threadsafe. * macosx/tclMacOSXBundle.c: * unix/tclLoadDyld.c: * unix/tclUnixInit.c: fixed gcc 4.0 warnings. * unix/configure: autoconf-2.13