summaryrefslogtreecommitdiffstats
path: root/unix/tcl.m4
Commit message (Collapse)AuthorAgeFilesLines
* * unix/ldAix: remove ancient (pre-4.2) AIX supporthobbs2010-08-121-51/+12
| | | | | | | | * 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.
* Flip the defaults for whether to build threaded. Part of TIP #364.dkf2010-04-051-3/+3
|
* Only test for -visibility=hidden with gccnijtmans2010-03-291-4/+9
| | | | (Second remark in [Bug 2976508])
* Split tommath stub lib source filenijtmans2010-03-041-1/+1
| | | | | in separate file. Don't use -fvisibility=hidden for cygwin
* [Enh 2959069] Support for -fvisibility=hiddennijtmans2010-03-021-5/+13
|
* Remove unnecessary EXTERN's, which alreadynijtmans2010-02-221-3/+0
| | | | | | | | are in the global stub table. Use @EXEEXT@ in stead of @EXT_SUFFIX@ Use -DBUILD_tcl in Makefile for CYGWIN Use EXTERN to control CYGWIN exported symbols Remove some unnecessary type casts.
* Correct compiler/linker flags for threaded builds on OpenBSD.stwo2010-02-191-2/+7
|
* Fix quoting problemdkf2010-01-031-1/+1
|
* Missed a bitdkf2010-01-031-2/+3
|
* [Bug 1636685]: Use the configuration for modern FreeBSD suggested by thedkf2010-01-031-1/+24
| | | | FreeBSD porter.
* Cygwin: Install libtcl8.6.dll in bin directorynijtmans2009-12-231-38/+45
|
* Various CYGWIN-related fixes. In the win32 configure script, CYGWIN is still ↵nijtmans2009-12-211-0/+14
| | | | not enabled yet, but at least it is a step in the right direction.
* reverted 2902965 changes that broke static builds on OSXdas2009-11-291-2/+2
|
* Fix [Bug 2902965] stub related changesnijtmans2009-11-261-2/+2
| | | | cause tclkit built to break
* [Patch 2892871]: Remove unneeded AC_STRUCT_TIMEZONE and usestwo2009-11-251-1/+0
| | | | AC_CHECK_MEMBERS([struct stat.st_blksize]) instead of AC_STRUCT_ST_BLKSIZE.
* [Tcl Patch #2883533] tcl.m4 support for Haiku OSnijtmans2009-11-191-1/+11
|
* Revert series of local changes not relevant to the last commit.andreas_kupries2009-07-231-7/+1
|
* * generic/tclIO.c (Tcl_GetChannelHandle): Do not crash forandreas_kupries2009-07-231-1/+7
| | | | | | | | * generic/tclPipe.c (FileForRedirect): getHandleProc == NULL, this is allowed. Provide a nice error message in the bypass area. Updated caller to check the bypass for a mesage. This fixes the bug [Bug 2826248] reported by Andy Sonnenburg <andy22286@users.sourceforge.net>
* * unix/tcl.m4, unix/configure (SC_CONFIG_CFLAGS): harden the checkhobbs2009-04-281-2/+3
| | | | to add _r to CC on AIX with threads.
* fix [tcl-Bug 2502365] Building of head on HPUX isnijtmans2009-02-101-5/+8
| | | | broken when using the native CC.
* * unix/tcl.m4: Corrected a typo ($(SHLIB_VEERSION) should be ${SHLIB_VERSION}).Kevin B Kenny2009-01-221-1/+1
| | | | * unix/configure: Autoconf 2.59
* Patch 907924Kevin B Kenny2009-01-201-3/+8
|
* fix [tcl-Bug 2502365] Building of head onnijtmans2009-01-131-1/+1
| | | | HPUX is broken when using the native CC
* Fix various mkstemp()-related issues. [Bugs 741967,878333]dkf2009-01-021-0/+3
|
* Use -O2 as gcc optimization compiler flag, and getnijtmans2008-11-121-3/+6
| | | | rid of -Wno-implicit-int for UNIX
* fix missing "-Wl," prefix in HP-UX buildnijtmans2008-10-171-1/+1
|
* fix missing "-Wl," prefix in HP-UX buildnijtmans2008-10-171-1/+1
|
* * unix/tclUnixChan.c: fix minor compiler warningnijtmans2008-10-081-8/+7
| | | | | * unix/tcl.m4: fix for bug [2073255] * unix/configure: regenerated
* * unix/tclUnixThrd.c: remove unused TclpThreadGetStackSize()das2008-08-131-37/+0
| | | | | | * generic/tclInt.h: and related ifdefs and autoconf tests. * unix/tclUnixPort.h: [Bug 2017264] (jenglish) * unix/tcl.m4:
* * unix/tcl.m4 (SC_PATH_X): check for libX11.dylib in addition todas2008-08-131-1/+1
| | | | libX11.so et al.
* * unix/tcl.m4 (SunOS-5.11): fix 64bit amd64 support with gcc & Sun cc.das2008-06-121-22/+39
|
* (SunOS-5.1x): quote CC var to allow make-time overridedas2008-04-011-5/+1
| | | | sync with tcl/unix/tcl.m4 changes
* * generic/tclStrToD.c: Applied patch for [Bug 1839067] (fpandreas_kupries2008-04-011-2/+21
| | | | | * unix/tcl.m4: rounding setup on solaris x86, native cc), provided by Michael Schlenker.
* * unix/tcl.m4 (SunOS-5.1x): fix 64bit support for Sun cc. [Bug 1921166]das2008-03-271-1/+1
|
* * unix/configure.in: use backspace-quoting instead of double-quotingdas2008-03-131-8/+8
| | | | | * unix/tcl.m4: for lib paths in tclConfig.sh [Bug 1913622]. * unix/configure: autoconf-2.59
* * macosx/GNUmakefile: fix quoting to allow paths todas2008-03-111-44/+44
| | | | | | | | | | | | * macosx/Tcl-Common.xcconfig: ${builddir} and ${INSTALL_ROOT} * unix/Makefile.in: to contain spaces. * unix/configure.in: * unix/install-sh: * unix/tcl.m4: * tests/ioCmd.test: * unix/Makefile.in (install-strip): strip non-global symbols from dynamic library.
* whitespace & order (sync with tclconfig/tcl.m4)das2007-11-181-7/+8
|
* Let people disable use of -rpath in their linking step. [Patch 1231022]dkf2007-11-151-281/+246
|
* clarify message of second getaddrinfo checkdas2007-11-141-1/+1
|
* Added autoconf goo to detect availability of getaddrinfopatthoyts2007-11-131-0/+31
|
* fix quoting of new FreeBSD SHLIB_LDdas2007-09-181-1/+1
|
* Use '${CC} -shared' instead of 'ld -Bshareable' to build shared librariesjenglish2007-09-171-12/+6
| | | | on current NetBSDs [#1749251].
* * unix/tcl.m4: replace all direct references to compiler by ${CC} todas2007-09-151-41/+44
| | | | | | | | | enable CC overriding at configure & make time; run check for visibility "hidden" with all compilers; quoting fixes from TEA tcl.m4. (SunOS-5.1x): replace direct use of '/usr/ccs/bin/ld' in SHLIB_LD by 'cc' compiler driver. * unix/configure: autoconf-2.59
* * macosx/Tcl.xcodeproj/project.pbxproj: add settings for Fix&Continue.das2007-06-061-9/+14
| | | | | | | | | | * unix/configure.in (Darwin): add plist for tclsh; link the * unix/Makefile.in (Darwin): Tcl and tclsh plists into their * macosx/Tclsh-Info.plist.in (new): binaries in all cases. * macosx/Tcl-Common.xcconfig: * unix/tcl.m4 (Darwin): fix CF checks in fat 32&64bit builds. * unix/configure: autoconf-2.59
* * macosx/tclMacOSXNotify.c: add spinlock debugging and sanity checks.das2007-03-071-1/+1
| | | | | | | | | | * macosx/Tcl.xcodeproj/project.pbxproj: ensure gcc version used by * macosx/Tcl.xcodeproj/default.pbxuser: Xcode and configure/make are * macosx/Tcl-Common.xcconfig: consistent and independent of gcc_select default and CC env var; fixes for Xcode 3.0. * unix/tcl.m4 (Darwin): s/CFLAGS/CPPFLAGS/ in macosx-version-min check. * unix/configure: autoconf-2.59
* * unix/tcl.m4: use SHLIB_SUFFIX=".so" on HP-UX ia64 arch.hobbs2007-02-191-1/+5
| | | | * unix/configure: autoconf-2.59
* * unix/tcl.m4: use gcc4's __attribute__((__visibility__("hidden"))) ifdas2007-02-041-2/+23
| | | | | | | available to define MODULE_SCOPE effective on all platforms. * unix/configure.in: add caching to -pipe and zoneinfo checks. * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59
* * unix/tcl.m4: integrate CPPFLAGS into CFLAGS as late as possible anddas2007-01-251-4/+12
| | | | | | | move (rather than duplicate) -isysroot flags from CFLAGS to CPPFLAGS to avoid errors about multiple -isysroot flags from some older gcc builds. * unix/configure: autoconf-2.59
* * macosx/tclMacOSXFCmd.c (TclMacOSXSetFileAttribute): on some versionsdas2007-01-191-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | of Mac OS X, truncate() fails on resource forks, in that case use open() with O_TRUNC instead. * macosx/tclMacOSXNotify.c: accommodate changes to prototypes of OSSpinLock(Un)Lock API. * macosx/Tcl.xcodeproj/project.pbxproj: ensure HOME and USER env vars * macosx/Tcl.xcodeproj/default.pbxuser: are defined when running testsuite from Xcode. * tests/env.test: add extra system env vars that need to be preserved on some Mac OS X versions for testsuite to work. * unix/Makefile.in: move libtommath defines into configure.in to avoid * unix/configure.in: replicating them across multiple buildsystems. * macosx/Tcl.xcodeproj/project.pbxproj: * unix/tcl.m4: ensure CPPFLAGS env var is used when set. [Bug 1586861] (Darwin): add -isysroot and -mmacosx-version-min flags to CPPFLAGS when present in CFLAGS to avoid discrepancies between what headers configure sees during preprocessing tests and compiling tests. * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59
* * unix/tcl.m4 (Darwin): --enable-64bit: verify linking with 64bit -archdas2006-12-191-5/+23
| | | | | flag succeeds before enabling 64bit build. * unix/configure: autoconf-2.59