diff options
| author | das <das> | 2005-05-14 20:52:30 (GMT) | 
|---|---|---|
| committer | das <das> | 2005-05-14 20:52:30 (GMT) | 
| commit | 65286b9f063c3c50f48935273423c3157b0c2926 (patch) | |
| tree | 5bd963b54e43eebbac431fc6523841b4b3eed7a3 /unix/tclUnixPort.h | |
| parent | 059da8747325b6904a2b0a2be8bc25294ef6f782 (diff) | |
| download | tcl-65286b9f063c3c50f48935273423c3157b0c2926.zip tcl-65286b9f063c3c50f48935273423c3157b0c2926.tar.gz tcl-65286b9f063c3c50f48935273423c3157b0c2926.tar.bz2  | |
	* macosx/tclMacOSXBundle.c:
	* 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
Diffstat (limited to 'unix/tclUnixPort.h')
| -rw-r--r-- | unix/tclUnixPort.h | 9 | 
1 files changed, 1 insertions, 8 deletions
diff --git a/unix/tclUnixPort.h b/unix/tclUnixPort.h index 0c1d9b7..7f20eda 100644 --- a/unix/tclUnixPort.h +++ b/unix/tclUnixPort.h @@ -19,7 +19,7 @@   * See the file "license.terms" for information on usage and redistribution   * of this file, and for a DISCLAIMER OF ALL WARRANTIES.   * - * RCS: @(#) $Id: tclUnixPort.h,v 1.27.2.4 2004/05/17 14:26:50 kennykb Exp $ + * RCS: @(#) $Id: tclUnixPort.h,v 1.27.2.5 2005/05/14 20:52:33 das Exp $   */  #ifndef _TCLUNIXPORT @@ -575,13 +575,6 @@ EXTERN char *          	TclpInetNtoa(struct in_addr);  #define inet_ntoa(x)	TclpInetNtoa(x)  #undef TclOSreaddir  #define TclOSreaddir(x) TclpReaddir(x) -#ifdef MAC_OSX_TCL -/*  - * On Mac OS X, realpath is currently not - * thread safe, c.f. SF bug # 711232. - */ -#define NO_REALPATH -#endif  #else  typedef int TclpMutex;  #define	TclpMutexInit(a)  | 
