summaryrefslogtreecommitdiffstats
path: root/unix/configure
Commit message (Collapse)AuthorAgeFilesLines
...
| | * * unix/configure, unix/configure.in: ensure false Tcl.framework ishobbs2005-05-251-7/+7
| | | | | | | | | | | | only created with --enable-framework
| | * * macosx/Makefile:das2005-05-241-432/+496
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-379/+579
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
| | * * unix/tcl.m4, unix/configure: correct Solaris 10 (5.10) check andhobbs2005-05-071-254/+262
| | | | | | | | | | | | add support for x86_64 Solaris cc builds.
| | * * compat/string.h: fixed memchr() protoype for __APPLE__ so that wedas2005-04-261-324/+400
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | build on Mac OS X 10.1 again. * generic/tclNotify.c (TclFinalizeNotifier): fixed notifier not being finalized in unthreaded core (was testing for notifier initialization in current thread by checking thread id != 0 but thread id is always 0 in untreaded core). * unix/tclUnixNotfy.c (Tcl_WaitForEvent): sync with HEAD: only declare and use timeout var in unthreaded core. * unix/Makefile.in: added @PLAT_SRCS@ to SRCS and split out NOTIFY_SRCS from UNIX_SRCS for parity with UNIX_OBJS & NOTIFY_OBJS. * unix/configure.in: only run check for broken strstr implementation if AC_REPLACE_FUNCS(strstr) hasn't already determined that strstr is unavailable, otherwise compat/strstr.o will be used twice (resulting in duplicate symbol link errors on Mac OS X 10.1) * unix/tcl.m4 (Darwin): added configure checks for recently added linker flags -single_module and -search_paths_first to allow building with older tools (and on Mac OS X 10.1), use -single_module in SHLIB_LD and not just T{CL,K}_SHLIB_LD_EXTRAS, added unexporting from Tk of symbols from libtclstub to avoid duplicate symbol warnings, added PLAT_SRCS definition for Mac OS X. (SC_MISSING_POSIX_HEADERS): added caching of dirent.h check. (SC_TCL_64BIT_FLAGS): fixed 'checking for off64_t' message output. * unix/configure: autoconf-2.13
| | * * unix/tcl.m4 (Darwin): added -single_module linker flag todas2005-04-091-2/+2
| | | | | | | | | | | | | | | TCL_SHLIB_LD_EXTRAS and TK_SHLIB_LD_EXTRAS. * unix/configure: autoconf-2.13
| | * Make it all work on OpenBSD. Imported patch from ports tree.patthoyts2005-03-151-266/+290
| | |
| | * * unix/Makefile.in: remove SHLIB_LD_FLAGS (only for AIX, inlinedhobbs2005-02-101-327/+291
| | | | | | | | | | | | | | | | | | * unix/tcl.m4: into SHLIB_LD). Combine AIX-* and AIX-5 * unix/configure: branches in SC_CONFIG_CFLAGS. Enable 64-bit gcc builds for AIX-4+, correct gcc builds for HP-UX-11.
| | * correct autoconf generation for sol64-gcc supporthobbs2005-01-291-4/+4
| | |
| | * * unix/configure, unix/tcl.m4: add solaris 64-bit gcc build support.hobbs2005-01-281-253/+272
| | | | | | | | | | | | [Bug 1021871]
| | * * unix/tcl.m4 (Darwin): fixed bug with static build linking todas2005-01-251-3/+3
| | | | | | | | | | | | | | | | | | | | | dynamic library in /usr/lib etc instead of linking to static library earlier in search path. [Tcl Bug 956908] Removed obsolete references to Rhapsody. * unix/configure: autoconf-2.13
| | * * unix/tcl.m4 (SC_ENABLE_THREADS): Corrected failure to determinedgp2004-11-251-356/+374
| | | | | | | | | | | | | | | | | | the number of arguments for readdir_r on SunOS systems. [Bug 1071701] * unix/configure: autoconf-2.13
| | * bumped patchlevel to 8.4.9hobbs2004-11-251-1/+1
| | |
| | * * unix/tcl.m4 (SC_ENABLE_THREADS): Corrected bad check forKevin B Kenny2004-11-241-329/+335
| | | | | | | | | | | | | | | | | | | | | | | | | | | 3-argument readdir_r [Bug 1001325]. * unix/configure: Regenerated. * unix/tclUnixNotfy.c: Corrected all uses of 'select' to manage their masks using the FD_CLR, FD_ISSET, FD_SET, and FD_ZERO macros rather than bit-whacking that failed under Solaris-Sparc-64. [Bug 1071807]
| | * * unix/configure: Regen.mdejong2004-11-221-214/+273
| | | | | | | | | | | | | | | | | | | | | * unix/tcl.m4 (SC_TCL_64BIT_FLAGS): Define HAVE_TYPE_OFF64_T only when off64_t, open64(), and lseek64() are defined. IRIX 5.3 is known to not include an open64 function. [Bug 1030465]
| | * * unix/configure: Regen.mdejong2004-11-221-322/+387
| | | | | | | | | | | | | | | | | | | | | | | | | | | * unix/tcl.m4 (SC_ENABLE_THREADS): Check for a 2 argument version of readdir_r that is known to exists under IRIX 5.3. * unix/tclUnixThrd.c (TclpReaddir): Use either 2 arg or 3 arg version of readdir_r. [Bug 1001325]
| | * * macosx/Makefile:das2004-11-191-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * unix/configure.in: * unix/tclUnixInit.c (MacOSXGetLibraryPath): changed detection of tcl framework build when determining tclLibPath from overloaded TCL_LIBRARY to configuration define TCL_FRAMEWORK. [Bug 1068088] * unix/configure: autoconf-2.13 * tests/unixInit.test (7.1): fixed failure when running tests with -tmpdir arg not set to working dir.
| | * 2004-11-18 Reinhard Max <max@suse.de>rmax2004-11-181-364/+391
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * unix/tcl.m4 (SC_CONFIG_MANPAGES): Applied an improved version of * unix/configure.in: patch #996085, that introduces * unix/Makefile.in: --enable-man-suffix. * unix/installManPage: added * unix/mkLinks.tcl: removed * unix/mkLinks: removed
| | * * README: Bumped patch level to 8.4.8 to preparedgp2004-10-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.h: for next patch release. * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf (2.13) * win/configure:
| | * * unix/configure:das2004-07-301-2/+2
| | | | | | | | | | | | | | | | | | * unix/tcl.m4 (SC_CONFIG_CFLAGS): Darwin: instead of setting PLAT_OBJS to explict object files in tcl.m4, refer to MAC_OSX_OBJS makefile var. * unix/Makefile.in: added MAC_OSX_OBJS variable.
| | * * unix/tcl.m4: fixed Darwin autoconf breakage caused bydas2004-07-201-251/+264
| | | | | | | | | | | | | | | | | | | | | | | | recent CFLAGS reordering. * unix/configure: regen * unix/tclConfig.sh.in: replaced EXTRA_CFLAGS with CFLAGS. * unix/dltest/Makefile.in: replaced EXTRA_CFLAGS with DEFS.
| | * * unix/Makefile.in, unix/tcl.m4: move (C|LD)FLAGS after theirhobbs2004-07-191-2484/+2504
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * unix/configure.in, unix/configure: _DEFAULT to allow for env setting to override m4 switches. Consolidate header checks to limit redundancy in configure. (CFLAGS_WARNING): Remove -Wconversion, add -fno-strict-aliasing for gcc builds (need to suppress 3.x type puning warnings). (SC_ENABLE_THREADS): Set m4 to force threaded build when built against a threaded Tcl core. Reorder configure.in for better 64-bit build configuration, replacing EXTRA_CFLAGS with CFLAGS. [Bug #874058]
| | * * README, generic/tcl.h, tools/tcl.wse.in: bumped tohobbs2004-07-131-1/+1
| | | | | | | | | | | | | | | * unix/configure, unix/configure.in, unix/tcl.spec: patchlevel * win/README.binary, win/configure, win/configure.in: 8.4.7
| | * * unix/tcl.m4 (SC_CONFIG_CFLAGS): Allow 64-bit enabling ondgp2004-03-011-1/+1
| | | | | | | | | | | | | | | IRIX64-6.5* systems. [Bug 218561] * unix/configure: autoconf-2.13
| | * update patchlevel to 8.4.6hobbs2004-02-131-315/+376
| | |
| | * * generic/tcl.h: Bumped patch level to 8.4.5.1 to distinguishdgp2003-12-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | * unix/configure.in: CVS snapshots from 8.4.5 release. * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf (2.13) * win/configure:
| | * * README: Bumped patch level to 8.4.6 to distinguishdgp2003-12-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.h: CVS snapshots from the 8.4.5 release. * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf (2.13) * win/configure:
| | * improve AIX --enable-64bit handlinghobbs2003-11-121-40/+40
| | |
| | * * README: Bumped patch level to 8.4.5 to preparedgp2003-10-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.h: for next patch release. * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf (2.13) * win/configure: * library/http/http.tcl: Bumped to http 2.4.5 * library/http/pkgIndex.tcl:
| | * Added note to make it clearer that frameworks are an OSX feature [Bug 619440]dkf2003-09-291-1/+1
| | |
| | * * README: Bumped patch level to 8.4.4 in anticipationdgp2003-07-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.h: of another patch release. * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf (2.13) * win/configure:
| | * * unix/configure: Regen.mdejong2003-06-251-23/+25
| | | | | | | | | | | | | | | | | | | | | * unix/tcl.m4 (SC_CONFIG_CFLAGS): Add -ieee when compiling with cc and add -mieee when compiling with gcc under OSF1-V5 "Tru64" systems. [Bug 748957]
| | * bumped version to 8.4.3hobbs2003-05-151-1/+1
| | |
| * | Release candidate branch for Tcl 8.5.11.dgp2011-10-201-1/+1
| | |
| * | Fix TCL_STACK_GROWS_UP for gcc 4.6max2011-06-301-2/+4
| | |
| * | Release candidate branch for Tcl 8.5.10.dgp2011-05-261-1/+1
| | |
* | | merge to rcdgp2011-07-281-1/+2
|\ \ \
| * | | autoconfdgp2011-07-281-1/+2
| | | |
* | | | Bump version number to 8.6b2.dgp2011-07-181-1/+1
|/ / /
* | | fix for [Bug 3281728]: Tcl sources from 2011-04-06 do not build on GCC9 (RH9)jan.nijtmans2011-04-111-1/+4
| | |
* | | Don't use -fvisibility=hidden with static libraries (--disable-shared)jan.nijtmans2011-04-061-6/+1
| | |
* | | set default MODULE_SCOPE=extern, in case no other value is determinedjan.nijtmans2011-03-281-0/+22
| | |
* | | Make SHLIB_LD_LIBS='${LIBS}' the default and set to "" on per-platform ↵jan.nijtmans2011-03-161-33/+4
|\ \ \ | |/ / | | | | | | | | | necessary basis. Backported from TEA, but kept all original platform code which was removed from TEA.
| * | Make SHLIB_LD_LIBS='${LIBS}' the default and set to "" on per-platform ↵jan.nijtmans2011-03-161-33/+4
| | | | | | | | | | | | | | | necessary basis. Backported from TEA, but kept all original platform code which was removed from TEA.
| * | [Bug 3205320]: stack space detection defeated by inliningjan.nijtmans2011-03-101-3/+5
| | |
| * | Cross-compile support for Win and UNIX (backported)nijtmans2010-12-131-8/+45
| | |
| * | Better building on OpenBSD.stwo2010-12-121-13/+33
| | |
| * | Backport blkcnt_t detection/usage.stwo2010-09-061-1/+67
| | |
| * | * unix/configure, unix/tcl.m4: SHLIB_LD_LIBS='${LIBS}' for OSF1-V*.hobbs2010-08-271-1/+1
| | | | | | | | | | | | | | | Add /usr/lib64 to set of auto-search dirs. [Bug 1230554] (SC_PATH_X): Correct syntax error when xincludes not found.
| * | * unix/ldAix: remove ancient (pre-4.2) AIX supporthobbs2010-08-121-152/+20
| | | | | | | | | | | | | | | | | | | | | | | | * 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.