"Fossies" - the Fresh Open Source Software Archive

Member "SAOImageDS9/tclxml/tclconfig/ChangeLog" (13 Nov 2019, 36938 Bytes) of package /linux/misc/ds9.8.1.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 2016-03-11 Sean Woods <yoda@etoyoc.com>
    2   *tcl.m4 Fixed the search for Tcl and Wish shells under MinGW. Static builds and threaded builds
    3   get an "s" or "t" added to the name.
    4 
    5 2015-08-28  Jan Nijtmans  <nijtmans@users.sf.net>
    6 
    7 	* tcl.m4:  Rfe [00189c4afc]: Allow semi-static UCRT build on
    8 	Windows with VC 14.0
    9 
   10 2013-10-08  Jan Nijtmans  <nijtmans@users.sf.net>
   11 
   12 	* tcl.m4:  Bug [172223e008]: Wrong filename in
   13 	--disable-shared compile on MinGW
   14 
   15 2013-10-04  Jan Nijtmans  <nijtmans@users.sf.net>
   16 
   17 	* tcl.m4:  stub library is no longer linked with msvcrt??.dll.
   18 
   19 2013-10-01  Jan Nijtmans  <nijtmans@users.sf.net>
   20 
   21 	* tcl.m4:  Workaround for MinGW bug #2065:  "gcc --shared" links
   22 	with libgcc_s_dw2-1.dll when using 64-bit division in C
   23 
   24 2013-07-04  Jan Nijtmans  <nijtmans@users.sf.net>
   25 
   26 	* tcl.m4:  Bug [3324676]: AC_PROG_INSTALL incompat,
   27 	Bug [3606445]: Unneeded -DHAVE_NO_SEH=1 when not building on Windows
   28 
   29 2013-07-02  Jan Nijtmans  <nijtmans@users.sf.net>
   30 
   31 	* tcl.m4:  Bug [32afa6e256]: dirent64 check is incorrect in tcl.m4
   32 	(thanks to Brian Griffin)
   33 
   34 2013-06-20  Jan Nijtmans  <nijtmans@users.sf.net>
   35 
   36 	* tcl.m4:  Use X11/Xlib.h for checking where X11 can be found
   37 	in stead of X11/XIntrinsic.h. Suggested by Pietro Cerutti.
   38 
   39 2013-06-04  Jan Nijtmans  <nijtmans@users.sf.net>
   40 
   41 	* tcl.m4: Eliminate NO_VIZ macro as current
   42 	zlib uses HAVE_HIDDEN in stead. One more last-moment
   43 	fix for FreeBSD by Pietro Cerutti
   44 
   45 2013-05-19  Jan Nijtmans  <nijtmans@users.sf.net>
   46 
   47 	* tcl.m4: Fix for FreeBSD, and remove support for old
   48 	FreeBSD versions. Patch by Pietro Cerutti
   49 
   50 2013-03-12  Jan Nijtmans  <nijtmans@users.sf.net>
   51 
   52 	* tcl.m4: Patch by Andrew Shadura, providing better support for
   53 	* three architectures they have in Debian.
   54 
   55 2012-08-07  Stuart Cassoff  <stwo@users.sourceforge.net>
   56 
   57 	* tcl.m4: Added "-DNDEBUG" to CFLAGS_DEFAULT
   58 	when building with --disable-symbols.
   59 
   60 2012-08-07  Stuart Cassoff  <stwo@users.sourceforge.net>
   61 
   62 	* tcl.m4: [Bug 3555058]: Checkin [30736d63f0] broke
   63 	CFLAGS_DEFAULT, LDFLAGS_DEFAULT
   64 
   65 2012-08-07  Stuart Cassoff  <stwo@users.sourceforge.net>
   66 
   67 	* tcl.m4: [Bug 3511806]: Checkin [30736d63f0] broke CFLAGS
   68 
   69 2012-08-07  Jan Nijtmans  <nijtmans@users.sf.net>
   70 
   71 	* tcl.m4: [Bug 3511806]: Checkin [30736d63f0] broke CFLAGS
   72 
   73 2012-07-25  Jan Nijtmans  <nijtmans@users.sf.net>
   74 
   75 	* tcl.m4: My previous commit (2012-04-03) broke the ActiveTcl
   76 	build for AMD64, because of the quotes in "C:/<path>/AMD64/cl.exe".
   77 	It turns out that the AC_TRY_COMPILE macro cannot handle that.
   78 
   79 2012-07-22  Stuart Cassoff  <stwo@users.sourceforge.net>
   80 
   81 	* tcl.m4: Tidy: consistency, spelling, phrasing, whitespace.
   82 	No functional change.
   83 
   84 2012-04-03  Jan Nijtmans  <nijtmans@users.sf.net>
   85 
   86 	* tcl.m4: [Bug 3511806] Compiler checks too early
   87 	This change allows to build the cygwin and mingw32 ports of
   88 	Tcl/Tk extensions to build out-of-the-box using a native or
   89 	cross-compiler, e.g. on Cygwin, Linux or Darwin.
   90 
   91 2011-04-02  Jan Nijtmans  <nijtmans@users.sf.net>
   92 
   93 	* install-sh: Fix issue with library stripping in install-sh
   94 	 (backported from kevin_walzer's patch from Tcl 8.6 trunk)
   95 
   96 2011-04-05  Andreas Kupries  <andreask@activestate.com>
   97 
   98 	* tcl.m4: Applied patch by Jeff Lawson. Nicer error message when
   99 	  tclConfig.sh was not found.
  100 
  101 2010-12-15  Stuart Cassoff  <stwo@users.sourceforge.net>
  102 
  103 	* install-sh: Upgrade to newer install-sh and use it.
  104 	* tcl.m4:
  105 
  106 2010-12-14  Stuart Cassoff  <stwo@users.sourceforge.net>
  107 
  108 	* tcl.m4: Better building on OpenBSD.
  109 
  110 2010-12-14  Jan Nijtmans  <nijtmans@users.sf.net>
  111 
  112 	* tcl.m4: when using gcc, don't try to determine Win64 SDK
  113 
  114 2010-12-12  Jan Nijtmans  <nijtmans@users.sf.net>
  115 
  116 	* tcl.m4: Determine correctly a cross-compiler-windres
  117 
  118 2010-11-23  Jan Nijtmans  <nijtmans@users.sf.net>
  119 
  120 	* tcl.m4: add some cross-compile support, borrowed from Tcl 8.6
  121 
  122 2010-09-16  Jeff Hobbs  <jeffh@ActiveState.com>
  123 
  124 	* tcl.m4: correct HP-UX LDFLAGS (only used when building big shell)
  125 
  126 2010-09-14  Jeff Hobbs  <jeffh@ActiveState.com>
  127 
  128 	* tcl.m4: add extra if check for .manifest file generation
  129 	Add notice about package name and version being built.
  130 
  131 2010-09-09  Jan Nijtmans  <nijtmans@users.sf.net>
  132 
  133 	* tcl.m4: [FREQ #3058486] TEA_LOAD_CONFIG doesn't set all BUILD_ vars
  134 	Slightly related: defining BUILD_$1 on all platforms - not only win -
  135 	allows the -fvisibility feature to be used in extensions as well, at
  136 	least if you compile against tcl >= 8.5.
  137 
  138 2010-08-26  Jeff Hobbs  <jeffh@ActiveState.com>
  139 
  140 	* tcl.m4: ensure safe quoting for autoheader usage
  141 
  142 2010-08-19  Jeff Hobbs  <jeffh@ActiveState.com>
  143 
  144 	* tcl.m4: add TEA_ADD_CLEANFILES macro to make adding cleanfiles
  145 	easier, and add *.exp to CLEANFILES Windows default.
  146 	(TEA_MAKE_LIB): Enhanced to check for MSVC that requires manifests
  147 	and auto-embed it into proj DLL via MAKE_SHARED_LIB.  Also define
  148 	VC_MANIFEST_EMBED_DLL and VC_MANIFEST_EMBED_EXE that do the same
  149 	magic in case it is needed for extended TEA projects.
  150 
  151 2010-08-16  Jeff Hobbs  <jeffh@ActiveState.com>
  152 
  153 	*** Bump to TEA_VERSION 3.9 ***
  154 	If upgrading from TEA_VERSION 3.8, copy over tcl.m4, change
  155 	TEA_INIT to use 3.9 and reconfigure (ac-2.59+).
  156 	BUILD_${PACKAGE_NAME} will be auto-defined on Windows for
  157 	correct setting of TCL_STORAGE_CLASS.
  158 	TEA_LOAD_CONFIG users should remove the SHLIB_LD_LIBS setting done
  159 	in configure.in (LIBS will be automagically populated by
  160 	TEA_LOAD_CONFIG).
  161 	TEA_EXPORT_CONFIG has been added for ${pkg}Config.sh creators
  162 	SHLIB_LD_FLAGS was deprecated a while ago, remove it if it is
  163 	still in your Makefile.in.
  164 
  165 	* tcl.m4: add /usr/lib64 to set of auto-search dirs. [Bug 1230554]
  166 	Auto-define BUILD_$PACKAGE_NAME so users don't need to.  This
  167 	needs to correspond with $pkg.h define magic for TCL_STORAGE_CLASS.
  168 	Auto-define CLEANFILES.  Users can expand it.
  169 	(SHLIB_LD_LIBS): define to '${LIBS}' default and change it only if
  170 	necessary.  Platforms not using this may simply not work or have
  171 	very funky linkers.
  172 	(TEA_LOAD_CONFIG): When loading config for another extension,
  173 	auto-add stub libraries found with TEA_ADD_LIBS.  Eases
  174 	configure.in for modules like itk and img::*.
  175 	(TEA_EXPORT_CONFIG): Add standardized function for exporting a
  176 	${pkg}Config.sh.  See use by img::* and itcl.
  177 
  178 2010-08-12  Jeff Hobbs  <jeffh@ActiveState.com>
  179 
  180 	*** Bump to TEA_VERSION 3.8 ***
  181 	If upgrading from TEA_VERSION 3.7, copy over tcl.m4, change
  182 	TEA_INIT to use 3.8 and reconfigure (ac-2.59+).
  183 	No other changes should be necessary.
  184 
  185 	* tcl.m4: remove more vestigial bits from removed platforms.
  186 	Add back SCO_SV-3.2*.
  187 	Remove use of DL_LIBS and DL_OBJS and related baggage - these are
  188 	only needed by the core to support 'load'.
  189 	Allow for macosx in TEA_ADD_SOURCES.
  190 	Correct check for found_xincludes=no in TEA_PATH_UNIX_X.
  191 
  192 2010-08-11  Jeff Hobbs  <jeffh@ActiveState.com>
  193 
  194 	* tcl.m4: remove the following old platform configurations:
  195 	UNIX_SV*|UnixWare-5*, SunOS-4.*, SINIX*5.4*, SCO_SV-3.2*<readded>,
  196 	OSF1-1.*, NEXTSTEP-*, NetBSD-1.*|FreeBSD-[[1-2]].*, MP-RAS-*,
  197 	IRIX-5.*, HP-UX-*.08.*|HP-UX-*.09.*|HP-UX-*.10.*, dgux*,
  198 	BSD/OS-2.1*|BSD/OS-3*
  199 	(AIX): drop AIX-pre4 support and use of ldAix, use -bexpall/-brtl
  200 
  201 2010-07-05  Jan Nijtmans  <nijtmans@users.sf.net>
  202 
  203 	* tcl.m4: [Patch #1055668] removal of exported internals from
  204 	tclInt.h (EXTERN macro)
  205 
  206 2010-04-14  Jan Nijtmans  <nijtmans@users.sf.net>
  207 
  208 	* tcl.m4    - Backport a lot of quoting fixes from tcl8.6/unix/tcl.m4
  209 	            - Fix determination of CYGPATH for CYGWIN
  210 	  With those fixes, itcl and tdbc compile fine with CYGWIN
  211 
  212 2010-04-06  Jan Nijtmans  <nijtmans@users.sf.net>
  213 
  214 	* install-sh         [Bug 2982540] configure and install* script files
  215 	                     should always have LF
  216 
  217 2010-02-19  Stuart Cassoff  <stwo@users.sourceforge.net>
  218 
  219 	* tcl.m4: Correct compiler/linker flags for threaded builds on
  220 	OpenBSD.
  221 
  222 2010-01-19  Jan Nijtmans  <nijtmans@users.sf.net>
  223 
  224 	* tcl.m4: Detect CYGWIN variant: win32 or unix
  225 
  226 2010-01-03  Donal K. Fellows  <dkf@users.sf.net>
  227 
  228 	* unix/tcl.m4 (TEA_CONFIG_CFLAGS): [Tcl Bug 1636685]: Use the
  229 	configuration for modern FreeBSD suggested by the FreeBSD porter.
  230 
  231 2009-10-22  Jan Nijtmans  <nijtmans@users.sf.net>
  232 
  233 	* tcl.m4: [Tcl Patch #2883533] tcl.m4 support for Haiku OS
  234 
  235 2009-04-27  Jeff Hobbs  <jeffh@ActiveState.com>
  236 
  237 	* tcl.m4 (TEA_CONFIG_CFLAGS): harden the check to add _r to CC on
  238 	AIX with threads.
  239 
  240 2009-04-10  Daniel Steffen  <das@users.sourceforge.net>
  241 
  242 	* tcl.m4 (Darwin): check for 64-bit TkAqua.
  243 
  244 2009-03-26  Jan Nijtmans  <nijtmans@users.sf.net>
  245 
  246 	* tclconfig/tcl.m4: Adapt LDFLAGS and LD_SEARCH_FLAGS
  247 	together with SHLIB_LD definition to unbreak building on HPUX.
  248 
  249 2009-03-20  Andreas Kupries  <andreask@activestate.com>
  250 
  251 	* tclconfig/tcl.m4: Changed SHLIB_LD definition to unbreak
  252 	building on HPUX.
  253 
  254 2009-03-16  Joe English  <jenglish@users.sourceforge.net>
  255 
  256 	* tcl.m4(TEA_PUBLIC_TK_HEADERS): Look at ${TK_INCLUDE_SPEC}
  257 	(found in tkConfig.sh) when trying to guess where tk.h might be
  258 	[Patch 1960628].
  259 
  260 2009-03-11  Joe English  <jenglish@users.sourceforge.net>
  261 
  262 	* tcl.m4: Allow ${SHLIB_SUFFIX} to be overridden at
  263 	configure-time [Patch 1960628].  Also fix some comment typos,
  264 	and an uninitialized variable bug-waiting-to-happen.
  265 
  266 2008-12-21  Jan Nijtmans  <nijtmans@users.sf.net>
  267 
  268 	* tcl.m4: [Bug 2073255] Tcl_GetString(NULL) doesn't crash on HP-UX
  269 	          (this bug report was for Tcl, but holds for TEA as well.)
  270 
  271 2008-12-20  Daniel Steffen  <das@users.sourceforge.net>
  272 
  273 	* tcl.m4: sync with tdbc tcl.m4 changes
  274 	(SunOS-5.11): Sun cc SHLIB_LD: use LDFLAGS_DEFAULT instead of LDFLAGS
  275 
  276 2008-12-02  Jeff Hobbs  <jeffh@ActiveState.com>
  277 
  278 	*** Bump to TEA_VERSION 3.7 ***
  279 
  280 	* tcl.m4: in private header check, check for <plat>Port.h instead
  281 	of Int.h to ensure all private headers are available.
  282 
  283 2008-11-04  Daniel Steffen  <das@users.sourceforge.net>
  284 
  285 	* tcl.m4 (Darwin): sync TEA_PRIVATE_TK_HEADERS handling of
  286 	Tk.framework PrivateHeaders with TEA_PRIVATE_TCL_HEADERS.
  287 
  288 2008-11-04  Jeff Hobbs  <jeffh@ActiveState.com>
  289 
  290 	* tcl.m4 (TEA_PATH_TCLCONFIG, TEA_PATH_TKCONFIG): exit with error
  291 	when tclConfig.sh cannot be found. [Bug #1997760]
  292 	(TEA_PRIVATE_TCL_HEADERS, TEA_PRIVATE_TK_HEADERS): allow for
  293 	finding the headers installed in the public areas, e.g. a result of
  294 	make install-private-headers. [Bug #1631922]
  295 
  296 2008-08-12  Daniel Steffen  <das@users.sourceforge.net>
  297 
  298 	* tcl.m4 (Darwin): link shlib with current and compatiblity version
  299 	flags; look for libX11.dylib when searching for X11 libraries.
  300 
  301 2008-06-12  Daniel Steffen  <das@users.sourceforge.net>
  302 
  303 	* tcl.m4 (SunOS-5.11): fix 64bit amd64 support with gcc & Sun cc.
  304 
  305 2008-03-27  Daniel Steffen  <das@users.sourceforge.net>
  306 
  307 	* tcl.m4 (SunOS-5.1x): fix 64bit support for Sun cc. [Bug 1921166]
  308 
  309 2008-02-01  Donal K. Fellows  <donal.k.fellows@man.ac.uk>
  310 
  311 	* tcl.m4 (TEA_CONFIG_CFLAGS): Updated to work at least in part with
  312 	more modern VC versions. Currently just made the linker flags more
  313 	flexible; more work may be needed.
  314 
  315 2007-10-26  Daniel Steffen  <das@users.sourceforge.net>
  316 
  317 	* tcl.m4 (Darwin): add support for 64-bit X11.
  318 
  319 2007-10-23  Jeff Hobbs  <jeffh@ActiveState.com>
  320 
  321 	*** Tagged tea-3-branch to start TEA 4 development on HEAD ***
  322 
  323 2007-09-17  Joe English  <jenglish@users.sourceforge.net>
  324 
  325 	* tcl.m4: use '${CC} -shared' instead of 'ld -Bshareable'
  326 	to build shared libraries on current NetBSDs [Bug 1749251].
  327 
  328 2007-09-15  Daniel Steffen  <das@users.sourceforge.net>
  329 
  330 	* tcl.m4: 	replace all direct references to compiler by ${CC} to
  331 			enable CC overriding at configure & make time.
  332 	(SunOS-5.1x):	replace direct use of '/usr/ccs/bin/ld' in SHLIB_LD by
  333 			'cc' compiler driver.
  334 
  335 2007-08-08  Jeff Hobbs  <jeffh@ActiveState.com>
  336 
  337 	* tcl.m4: check Ttk dir for Tk private headers (8.5).
  338 	Add some comments to other bits.
  339 
  340 2007-06-25  Jeff Hobbs  <jeffh@ActiveState.com>
  341 
  342 	* tcl.m4 (TEA_PROG_TCLSH, TEA_PROG_WISH): move where / is added.
  343 
  344 2007-06-13  Jeff Hobbs  <jeffh@ActiveState.com>
  345 
  346 	* tcl.m4: fix --with-tkinclude alignment. [Bug 1506111]
  347 
  348 2007-06-06  Daniel Steffen  <das@users.sourceforge.net>
  349 
  350 	* tcl.m4 (Darwin): fix 64bit arch removal in fat 32&64bit builds.
  351 
  352 2007-05-18  Donal K. Fellows  <donal.k.fellows@man.ac.uk>
  353 
  354 	* tcl.m4: Added quoting so that paths with spaces cause fewer
  355 	problems.
  356 
  357 2007-03-07  Daniel Steffen  <das@users.sourceforge.net>
  358 
  359 	* tcl.m4 (Darwin): s/CFLAGS/CPPFLAGS/ in -mmacosx-version-min check.
  360 
  361 2007-02-15  Jeff Hobbs  <jeffh@ActiveState.com>
  362 
  363 	* tcl.m4: correct private header check to search in generic subdir
  364 
  365 2007-02-09  Jeff Hobbs  <jeffh@ActiveState.com>
  366 
  367 	*** Bump to TEA_VERSION 3.6 ***
  368 
  369 	* tcl.m4: correct -d to -f
  370 	(TEA_CONFIG_CFLAGS): SHLIB_SUFFIX is .so on HP ia64 [Bug 1615058]
  371 
  372 2007-02-08  Jeff Hobbs  <jeffh@ActiveState.com>
  373 
  374 	* tcl.m4 (TEA_PRIVATE_TCL_HEADERS, TEA_PRIVATE_TK_HEADERS): check
  375 	that the dirs actually have private headers. [Bug 1631922]
  376 
  377 2007-02-04  Daniel Steffen  <das@users.sourceforge.net>
  378 
  379 	* tcl.m4: add caching to -pipe check.
  380 
  381 2007-01-25  Daniel Steffen  <das@users.sourceforge.net>
  382 
  383 	* tcl.m4: integrate CPPFLAGS into CFLAGS as late as possible and
  384 	move (rather than duplicate) -isysroot flags from CFLAGS to CPPFLAGS to
  385 	avoid errors about multiple -isysroot flags from some older gcc builds.
  386 
  387 2006-01-19  Daniel Steffen  <das@users.sourceforge.net>
  388 
  389 	* tcl.m4: ensure CPPFLAGS env var is used when set. [Bug 1586861]
  390 	(Darwin): add -isysroot and -mmacosx-version-min flags to CPPFLAGS when
  391 	present in CFLAGS to avoid discrepancies between what headers configure
  392 	sees during preprocessing tests and compiling tests.
  393 
  394 2006-12-19  Daniel Steffen  <das@users.sourceforge.net>
  395 
  396 	* tcl.m4 (Darwin): --enable-64bit: verify linking with 64bit -arch flag
  397 	succeeds before enabling 64bit build.
  398 
  399 2006-12-16  Daniel Steffen  <das@users.sourceforge.net>
  400 
  401 	* tcl.m4 (Linux): fix previous change to use makefile variable
  402 	LDFLAGS_DEFAULT instead of LDFLAGS in SHLIB_LD, to ensure linker
  403 	flags in sampleextension Makefile are picked up.
  404 
  405 2006-11-26  Daniel Steffen  <das@users.sourceforge.net>
  406 
  407 	* tcl.m4 (Linux): --enable-64bit support. [Patch 1597389], [Bug 1230558]
  408 
  409 2006-08-18  Daniel Steffen  <das@users.sourceforge.net>
  410 
  411 	* tcl.m4 (Darwin): add support for --enable-64bit on x86_64, for
  412 	universal builds including x86_64 and for use of -mmacosx-version-min
  413 	instead of MACOSX_DEPLOYMENT_TARGET. For Tk extensions, remove 64-bit
  414 	arch flags from CFLAGS like in the Tk configure, as neither TkAqua nor
  415 	TkX11 can be built for 64-bit at present.
  416 
  417 2006-03-28  Jeff Hobbs  <jeffh@ActiveState.com>
  418 
  419 	* tcl.m4: []-quote AC_DEFUN functions.
  420 	(TEA_PATH_TKCONFIG): Fixed Windows-specific check for tkConfig.sh.
  421 	(TEA_MAKE_LIB): Prepend 'lib' for Windows-gcc configs.
  422 
  423 2006-03-07  Joe English  <jenglish@users.sourceforge.net>
  424 
  425 	* tcl.m4: Set SHLIB_LD_FLAGS='${LIBS}' on NetBSD,
  426 	as per the other *BSD variants [Bug 1334613].
  427 
  428 2006-01-25  Jeff Hobbs  <jeffh@ActiveState.com>
  429 
  430 	*** Bump to TEA version 3.5 ***
  431 
  432 	* tcl.m4: keep LD_SEARCH_FLAGS and CC_SEARCH_FLAGS synchronous
  433 	with core tcl.m4 meaning.
  434 
  435 2006-01-24  Daniel Steffen  <das@users.sourceforge.net>
  436 
  437 	* tcl.m4 (Darwin): use makefile variable LDFLAGS_DEFAULT instead of
  438 	LDFLAGS in SHLIB_LD, to ensure linker flags in sampleextension Makefile
  439 	are picked up. [Bug 1403343]
  440 
  441 2006-01-23  Jeff Hobbs  <jeffh@ActiveState.com>
  442 
  443 	* tcl.m4: add C:/Tcl/lib and C:/Progra~1/Tcl/lib dirs to check for
  444 	*Config.sh on Windows. [Bug 1407544]
  445 
  446 2006-01-23  Daniel Steffen  <das@users.sourceforge.net>
  447 
  448 	* tcl.m4 (Darwin): for Tk extensions, remove -arch ppc64 from CFLAGS
  449 	like in the Tk configure, as neither TkAqua nor TkX11 can be built for
  450 	64bit at present (no 64bit GUI libraries).
  451 
  452 2006-01-22  Jeff Hobbs  <jeffh@ActiveState.com>
  453 
  454 	* tcl.m4: restore system=windows on Windows.
  455 	Remove error if 'ar' isn't found (it may not be on Windows).
  456 	Do not add -lxnet or define _XOPEN_SOURCE on HP-UX by default.
  457 	Ensure the C|LDFLAGS_DEFAULT gets the fully sub'd value at
  458 	configure time.
  459 
  460 2006-01-10  Daniel Steffen  <das@users.sourceforge.net>
  461 
  462 	* tcl.m4: add caching, use AC_CACHE_CHECK instead of AC_CACHE_VAL
  463 	where possible, consistent message quoting, sync relevant
  464 	tcl/unix/tcl.m4 HEAD changes and gratuitous formatting differences
  465 	(notably sunc removal of support for for ancient BSD's, IRIX 4,
  466 	RISCos and Ultrix by kennykb), Darwin improvements to
  467 	TEA_LOAD_*CONFIG to make linking work against Tcl/Tk frameworks
  468 	installed in arbitrary location, change TEA_PROG_* search order
  469 	(look in *_BIN_DIR parents before *_PREFIX).
  470 
  471 2006-01-05  Jeff Hobbs  <jeffh@ActiveState.com>
  472 
  473 	* tcl.m4: add dkf's system config refactor
  474 
  475 2006-01-04  Jeff Hobbs  <jeffh@ActiveState.com>
  476 
  477 	* tcl.m4: remove extraneous ' that causes bash 3.1 to choke
  478 
  479 2005-12-19  Joe English  <jenglish@users.sourceforge.net>
  480 
  481 	* tcl.m4 (TEA_PATH_TCLCONFIG &c): Look for tclConfig.sh &c
  482 	in ${libdir}, where they are installed by default [Patch #1377407].
  483 
  484 2005-12-05  Don Porter  <dgp@users.sf.net>
  485 
  486 	* tcl.m4 (TEA_PUBLIC_*_HEADERS):	Better support for finding
  487 	header files for uninstalled Tcl and Tk.
  488 
  489 2005-12-02  Jeff Hobbs  <jeffh@ActiveState.com>
  490 
  491 	* tcl.m4: correctly bump TEA_VERSION var to 3.4
  492 
  493 2005-12-01  Daniel Steffen  <das@users.sourceforge.net>
  494 
  495 	* unix/tcl.m4 (Darwin): fixed error when MACOSX_DEPLOYMENT_TARGET unset
  496 
  497 2005-11-29  Jeff Hobbs  <jeffh@ActiveState.com>
  498 
  499 	* tcl.m4:  *** Bump to TEA version 3.4 ***
  500 	Add Windows x64 build support.
  501 	Remove TEA_PATH_NOSPACE and handle the problem with ""s where
  502 	necessary - the macro relied on TCLSH_PROG which didn't work for
  503 	cross-compiles.
  504 
  505 2005-11-27  Daniel Steffen  <das@users.sourceforge.net>
  506 
  507 	* tcl.m4 (Darwin): add 64bit support, add CFLAGS to SHLIB_LD to
  508 	support passing -isysroot in env(CFLAGS) to configure (flag can't
  509 	be present twice, so can't be in both CFLAGS and LDFLAGS during
  510 	configure), don't use -prebind when deploying on 10.4.
  511 	(TEA_ENABLE_LANGINFO, TEA_TIME_HANDLER): add/fix caching.
  512 
  513 2005-10-30  Daniel Steffen  <das@users.sourceforge.net>
  514 
  515 	* tcl.m4: fixed two tests for TEA_WINDOWINGSYSTEM = "aqua" that
  516 	should have been for `uname -s` = "Darwin" instead; added some
  517 	missing quoting.
  518 	(TEA_PROG_TCLSH, TEA_PROG_WISH): fix incorrect assumption that
  519 	install location of tclConfig.sh/tkConfig.sh allows to determine
  520 	the tclsh/wish install dir via ../bin. Indeed tcl/tk can be
  521 	configured with arbitrary --libdir and --bindir (independent of
  522 	prefix) and such a configuration is in fact standard with Darwin
  523 	framework builds. At least now also check ${TCL_PREFIX}/bin
  524 	resp. ${TK_PREFIX}/bin for presence of tclsh resp. wish (if tcl/tk
  525 	have been configured with arbitrary --bindir, this will still not
  526 	find them, for a general solution *Config.sh would need to contain
  527 	the values of bindir/libdir/includedir passed to configure).
  528 
  529 2005-10-07  Jeff Hobbs  <jeffh@ActiveState.com>
  530 
  531 	* tcl.m4: Fix Solaris 5.10 check and Solaris AMD64 64-bit builds.
  532 
  533 2005-10-04  Jeff Hobbs  <jeffh@ActiveState.com>
  534 
  535 	* tcl.m4 (TEA_PRIVATE_TCL_HEADERS): add / to finish sed macro
  536 	(TEA_ENABLE_THREADS): don't check for pthread_attr_setstacksize func
  537 
  538 2005-09-13  Jeff Hobbs  <jeffh@ActiveState.com>
  539 
  540 	* tcl.m4: *** Update to TEA version 3.3 ***
  541 	define TEA_WINDOWINGSYSTEM in TEA_LOAD_TKCONFIG.
  542 	Make --enable-threads the default (users can --disable-threads).
  543 	Improve AIX ${CC}_r fix to better check existing ${CC} value.
  544 	Do the appropriate evals to not require the *TOP_DIR_NATIVE vars
  545 	be set for extensions that use private headers.
  546 	Make aqua check for Xlib compat headers the same as win32.
  547 
  548 2005-07-26  Mo DeJong  <mdejong@users.sourceforge.net>
  549 
  550 	* tcl.m4 (TEA_PROG_TCLSH, TEA_BUILD_TCLSH,
  551 	TEA_PROG_WISH, TEA_BUILD_WISH): Remove
  552 	TEA_BUILD_TCLSH and TEA_BUILD_WISH because
  553 	of complaints that it broke the build when
  554 	only an installed version of Tcl was available
  555 	at extension build time. The TEA_PROG_TCLSH and
  556 	TEA_PROG_WISH macros will no longer search the
  557 	path at all. The build tclsh or installed
  558 	tclsh shell will now be found by TEA_PROG_TCLSH.
  559 
  560 2005-07-24  Mo DeJong  <mdejong@users.sourceforge.net>
  561 
  562 	* tcl.m4 (TEA_PROG_TCLSH, TEA_BUILD_TCLSH,
  563 	TEA_PROG_WISH, TEA_BUILD_WISH):
  564 	Split confused search for tclsh on PATH and
  565 	build and install locations into two macros.
  566 	TEA_PROG_TCLSH and TEA_PROG_WISH search the
  567 	system PATH for an installed tclsh or wish.
  568 	The TEA_BUILD_TCLSH and TEA_BUILD_WISH
  569 	macros determine the name of tclsh or
  570 	wish in the Tcl or Tk build directory even
  571 	if tclsh or wish has not yet been built.
  572 	[Tcl bug 1160114]
  573 	[Tcl patch 1244153]
  574 
  575 2005-06-23  Daniel Steffen  <das@users.sourceforge.net>
  576 
  577 	* tcl.m4 (TEA_PRIVATE_TK_HEADERS): add ${TK_SRC_DIR}/macosx to
  578 	TK_INCLUDES when building against TkAqua.
  579 
  580 	* tcl.m4 (TEA_PATH_X): fixed missing comma in AC_DEFINE
  581 
  582 	* tcl.m4: changes to better support framework builds of Tcl and Tk out
  583 	of the box: search framework install locations for *Config.sh, and if in
  584 	presence of a framework build, use the framework's Headers and
  585 	PrivateHeaders directories for public and private includes. [FR 947735]
  586 
  587 2005-06-18  Daniel Steffen  <das@users.sourceforge.net>
  588 
  589 	* tcl.m4 (Darwin): add -headerpad_max_install_names to LDFLAGS to
  590 	ensure we can always relocate binaries with install_name_tool.
  591 
  592 2005-06-04  Daniel Steffen  <das@users.sourceforge.net>
  593 
  594 	* tcl.m4 (TEA_PATH_X): for TEA_WINDOWINGSYSTEM == aqua, check if xlib
  595 	compat headers are available in tkheaders location, otherwise add xlib
  596 	sourcedir to TK_XINCLUDES.
  597 
  598 2005-04-25  Daniel Steffen  <das@users.sourceforge.net>
  599 
  600 	* tcl.m4: added AC_DEFINE* descriptions (from core tcl.m4) to allow
  601 	use with autoheader.
  602 	(Darwin): added configure checks for recently added linker flags
  603 	-single_module and -search_paths_first to allow building with older
  604 	tools (and on Mac OS X 10.1), use -single_module in SHLIB_LD.
  605 	(TEA_MISSING_POSIX_HEADERS): added caching of dirent.h check.
  606 	(TEA_BUGGY_STRTOD): added caching (sync with core tcl.m4).
  607 
  608 2005-03-24  Jeff Hobbs  <jeffh@ActiveState.com>
  609 
  610 	* tcl.m4 (TEA_TCL_64BIT_FLAGS): use Tcl header defaults for wide
  611 	int type only on Windows when __int64 is detected as valid.
  612 
  613 2005-03-24  Don Porter  <dgp@users.sf.net>
  614 
  615 	* README.txt:	Update reference to "SC_* macros" to "TEA_* macros".
  616 	* tcl.m4:	Incorporated recent improvements in SC_PATH_TCLCONFIG
  617 	and SC_PATH_TKCONFIG into TEA_PATH_TCLCONFIG and TEA_PATH_TKCONFIG.
  618 	Corrected search path in TEA_PATH_CONFIG and added
  619 	AC_SUBST($1_BIN_DIR) to TEA_LOAD_CONFIG so that packages that load
  620 	the configuration of another package can know where they loaded
  621 	it from.
  622 
  623 2005-03-18  Jeff Hobbs  <jeffh@ActiveState.com>
  624 
  625 	* tcl.m4 (TEA_CONFIG_CFLAGS): correct 2005-03-17 change to have
  626 	variant LD_SEARCH_FLAGS for gcc and cc builds.
  627 
  628 	* tcl.m4 (TEA_PROG_TCLSH, TEA_PROG_WISH): correct x-compile check.
  629 
  630 2005-03-17  Jeff Hobbs  <jeffh@ActiveState.com>
  631 
  632 	* tcl.m4: Correct gcc build and HP-UX-11.
  633 
  634 2005-02-08  Jeff Hobbs  <jeffh@ActiveState.com>
  635 
  636 	* tcl.m4 (TEA_ADD_LIBS): don't touch lib args starting with -.
  637 	(TEA_CONFIG_CFLAGS): only define _DLL for CE in shared build.
  638 	(TEA_MAKE_LIB): set RANLIB* to : on Windows (it's not needed).
  639 
  640 2005-02-01  Jeff Hobbs  <jeffh@ActiveState.com>
  641 
  642 	* tcl.m4: redo of 2005-01-27 changes to correctly handle paths
  643 	with spaces.  Win/CE and Win/64 builds now require a prebuilt
  644 	tclsh to handle conversion to short pathnames.  This is done in
  645 	the new TEA_PATH_NOSPACE macro.  For Win/CE|64, make CC just the
  646 	compiler and move the necessary includes to CFLAGS.
  647 	(TEA_CONFIG_CFLAGS): Add Solaris 64-bit gcc build support.
  648 	(TEA_PROG_TCLSH, TEA_PROG_WISH): Allow TCLSH_PROG and WISH_PROG to
  649 	be set in the env and prevent resetting.
  650 	(TEA_ADD_LIBS): On Windows using GCC (mingw), convert foo.lib
  651 	args to -lfoo, for use with mingw.
  652 		*** POTENTIAL INCOMPATABILITY ***
  653 	(TEA_CONFIG_CFLAGS): Fix AIX gcc builds to work out-of-box.
  654 	Bumped TEA to 3.2.
  655 
  656 2005-01-27  Jeff Hobbs  <jeffh@ActiveState.com>
  657 
  658 	* tcl.m4: remove cygpath calls to support msys.
  659 	Update base CE build assumption to "420,ARMV4,ARM,Pocket PC 2003".
  660 	Make STLIB_LD use $LINKBIN -lib.
  661 
  662 2005-01-25  Daniel Steffen  <das@users.sourceforge.net>
  663 
  664 	* tcl.m4 (Darwin): fixed bug with static build linking to dynamic
  665 	library in /usr/lib etc instead of linking to static library earlier
  666 	in search path. [Tcl Bug 956908]
  667 	Removed obsolete references to Rhapsody.
  668 
  669 2004-12-29  Jeff Hobbs  <jeffh@ActiveState.com>
  670 
  671 	* tcl.m4: Updates for VC7 compatibility, fixing CFLAGS and LDFLAGS
  672 	options, using better default -O levels. [Bug 1092952, 1091967]
  673 
  674 2004-12-29  Joe English  <jenglish@users.sourceforge.net>
  675 
  676 	* tcl.m4: Do not use ${DBGX} suffix when building
  677 	shared libraries [patch #1081595, TIP #34]
  678 
  679 2004-09-07  Jeff Hobbs  <jeffh@ActiveState.com>
  680 
  681 	* tcl.m4 (TEA_CONFIG_CFLAGS): support eVC4 Win/CE builds
  682 
  683 2004-08-10  Jeff Hobbs  <jeffh@ActiveState.com>
  684 
  685 	* tcl.m4 (TEA_INIT, TEA_PREFIX): update handling of exec_prefix to
  686 	work around subdir configures since autoconf only propagates the
  687 	prefix (not exec_prefix).
  688 
  689 2004-07-23  Daniel Steffen  <das@users.sourceforge.net>
  690 
  691 	* tcl.m4 (TEA_CONFIG_CFLAGS): Darwin section: brought inline with
  692 	Tcl 8.5 HEAD config, removed core specific & obsolete settings.
  693 
  694 2004-07-22  Jeff Hobbs  <jeffh@ActiveState.com>
  695 
  696 	* tcl.m4 (TEA_PATH_X): check in TK_DEFS for MAC_OSX_TK to see if
  697 	we are compiling on Aqua.  Add TEA_WINDOWINGSYSTEM var that
  698 	reflects 'tk windowingsystem' value.
  699 
  700 2004-07-16  Jeff Hobbs  <jeffh@ActiveState.com>
  701 
  702 	* tcl.m4 (TEA_ENABLE_THREADS): force a threaded build when
  703 	building against a threaded core.
  704 	(CFLAGS_WARNING): Remove -Wconversion for gcc builds
  705 	(TEA_CONFIG_CFLAGS): Reorder configure.in for better 64-bit build
  706 	configuration, replacing EXTRA_CFLAGS with CFLAGS.  [Bug #874058]
  707 	Update to latest Tcl 8.5 head config settings.
  708 	Call this TEA version 3.1.
  709 
  710 2004-04-29  Jeff Hobbs  <jeffh@ActiveState.com>
  711 
  712 	* tcl.m4 (TEA_TCL_64BIT_FLAGS): replace AC_TRY_RUN test with
  713 	AC_TRY_COMPILE for the long vs. long long check. (kenny)
  714 
  715 2004-04-26  Jeff Hobbs  <jeffh@ActiveState.com>
  716 
  717 	* tcl.m4 (TEA_TCL_64BIT_FLAGS): update against core tcl.m4 to
  718 	define TCL_WIDE_INT_IS_LONG if 'using long'.
  719 
  720 2004-03-19  Jeff Hobbs  <jeffh@ActiveState.com>
  721 
  722 	* tcl.m4: correct Windows builds getting LDFLAGS info in MAKE_LIB
  723 
  724 2004-02-11  Jeff Hobbs  <jeffh@ActiveState.com>
  725 
  726 	* tcl.m4: correct TCL_INCLUDES for private headers on Windows - it
  727 	doesn't need the eval.
  728 
  729 2004-02-10  Jeff Hobbs  <jeffh@ActiveState.com>
  730 
  731 	* tcl.m4: don't require TK_INCLUDES and TCL_INCLUDES to have the
  732 	DIR_NATIVE vars defined when using private headers on unix.
  733 	Allow $... to TEA_ADD_SOURCES for constructs like
  734 	TEA_ADD_SOURCES([\$(WIN_OBJECTS)]), that allow the developer to
  735 	place more in the Makefile.in.
  736 	tkUnixPort.h checks for HAVE_LIMITS_H, so do both HAVE and
  737 	CHECK on limits.h
  738 
  739 2003-12-10  Jeff Hobbs  <jeffh@ActiveState.com>
  740 
  741 	* Makefile.in:      added TEA_ADD_LIBS, TEA_ADD_INCLUDES and
  742 	* configure:        TEA_ADD_CFLAGS to configurable parameters with
  743 	* configure.in:     PKG_* equivs in the Makefile.  This allows the
  744 	* tclconfig/tcl.m4: user to worry less about actual magic VAR names.
  745 	Corrected Makefile.in to note that TEA_ADD_TCL_SOURCES requires
  746 	exact file names.
  747 
  748 2003-12-09  Jeff Hobbs  <jeffh@ActiveState.com>
  749 
  750 	* tcl.m4: updated OpenBSD support based on [Patch #775246] (cassoff)
  751 
  752 2003-12-05  Jeff Hobbs  <jeffh@ActiveState.com>
  753 
  754 	* configure:
  755 	* configure.in:
  756 	* Makefile.in (VPATH): readd $(srcdir) to front of VPATH as the
  757 	first part of VPATH can get chopped off.
  758 	Change .c.$(OBJEXT) rule to .c.@OBJEXT@ to support more makes.
  759 	* tclconfig/tcl.m4: add TEA_ADD_STUB_SOURCES to support libstub
  760 	generation and TEA_ADD_TCL_SOURCES to replace RUNTIME_SOURCES as
  761 	the way the user specifies library files.
  762 
  763 2003-12-03  Jeff Hobbs  <jeffh@ActiveState.com>
  764 
  765 	* configure:           Update of TEA spec to (hopefully) simplify
  766 	* configure.in:        some aspects of TEA by making use of more
  767 	* Makefile.in:         AC 2.5x features.  Use PACKAGE_NAME (instead
  768 	* generic/tclsample.c: of PACKAGE) and PACKAGE_VERSION (instead of
  769 	* tclconfig/tcl.m4:    VERSION) arguments to AC_INIT as the TEA
  770 	package name and version.
  771 	Provide a version argument to TEA_INIT - starting with 3.0.
  772 	Drop all use of interior shell substs that older makefiles didn't
  773 	like.  Use PKG_* naming convention instead.
  774 	Move specification of source files and public headers into
  775 	configure.in with TEA_ADD_SOURCES and TEA_ADD_HEADERS.  These will
  776 	be munged during ./configure into the right obj file names (no
  777 	$(SOURCES:.c=.obj) needed).
  778 	There is almost nothing that should be touched in Makefile.in now
  779 	for the developer.  May want to add a TEA_ADD_TCL_SOURCES for the
  780 	RUNTIME_SOURCES that remains.
  781 	Use SHLID_LD_FLAGS (instead of SHLID_LDFLAGS) as Tcl does.
  782 	Only specify the user requested LDFLAGS/CFLAGS in the Makefile,
  783 	don't mention the _OPTIMIZE/_DEBUG variants.
  784 
  785 2003-10-15  Jeff Hobbs  <jeffh@ActiveState.com>
  786 
  787 	* tcl.m4: create a TEA_SETUP_COMPILER_CC the precedes the
  788 	TEA_SETUP_COMPILER macro.  They are split so the check for CC
  789 	occurs before any use of CC.  Also add AC_PROG_CPP to the compiler
  790 	checks.
  791 
  792 2003-10-06  Jeff Hobbs  <jeffh@ActiveState.com>
  793 
  794 	* tcl.m4: Updated for autoconf 2.5x prereq.
  795 	Where TCL_WIDE_INT_TYPE would be __int64, defer to the code checks
  796 	in tcl.h, which also handles TCL_LL_MODIFIER* properly.
  797 
  798 2003-04-22  Jeff Hobbs  <jeffh@ActiveState.com>
  799 
  800 	* tcl.m4: correct default setting of ARCH for WinCE builds.
  801 	Correct \ escaping for CE sed macros.
  802 
  803 2003-04-10  Jeff Hobbs  <jeffh@ActiveState.com>
  804 
  805 	* tcl.m4: replace $(syscal) construct with older `syscall` for
  806 	systems where sh != bash.
  807 
  808 2003-04-09  Jeff Hobbs  <jeffh@ActiveState.com>
  809 
  810 	* tcl.m4 (TEA_WITH_CELIB): add --enable-wince and --with-celib
  811 	options for Windows/CE compilation support.  Requires the
  812 	Microsoft eMbedded SDK and Keuchel's celib emulation layer.
  813 
  814 2003-02-18  Jeff Hobbs  <jeffh@ActiveState.com>
  815 
  816 	* tcl.m4 (TEA_ENABLE_THREADS): Make sure -lpthread gets passed on
  817 	the link line when checking for the pthread_attr_setstacksize
  818 	symbol. (dejong)
  819 
  820 	* tcl.m4 (TEA_SETUP_COMPILER): added default calls to
  821 	TEA_TCL_EARLY_FLAGS, TEA_TCL_64BIT_FLAGS,
  822 	TEA_MISSING_POSIX_HEADERS and TEA_BUGGY_STRTOD.
  823 
  824 2003-02-14  Jeff Hobbs  <jeffh@ActiveState.com>
  825 
  826 	* tcl.m4: correct HP-UX ia64 --enable-64bit build flags
  827 
  828 2003-01-29  Jeff Hobbs  <jeffh@ActiveState.com>
  829 
  830 	* tcl.m4: check $prefix/lib as well as $exec_prefix/lib when
  831 	looking for tcl|tkConfig.sh, as this check is done before we would
  832 	set exec_prefix when the user does not define it.
  833 
  834 2003-01-21  Mo DeJong  <mdejong@users.sourceforge.net>
  835 
  836 	* tcl.m4 (TEA_CONFIG_CFLAGS): Fix build support
  837 	for mingw, the previous implementation would
  838 	use VC++ when compiling with mingw gcc. Don't
  839 	pass -fPIC since gcc always compiles pic code
  840 	under win32. Change some hard coded cases
  841 	of gcc to ${CC}.
  842 
  843 2002-10-15  Jeff Hobbs  <jeffh@ActiveState.com>
  844 
  845 	* tcl.m4: move the CFLAGS definition from TEA_ENABLE_SHARED to
  846 	TEA_MAKE_LIB because setting too early confuses other AC_* macros.
  847 	Correct the HP-11 SHLIB_LD_LIBS setting.
  848 
  849 	* tcl.m4: add the CFLAGS definition into TEA_ENABLE_SHARED and
  850 	make it pick up the env CFLAGS at configure time.
  851 
  852 2002-10-09  Jeff Hobbs  <jeffh@ActiveState.com>
  853 
  854 	* tcl.m4: add --enable-symbols=mem option to enable TCL_MEM_DEBUG.
  855 	Improved AIX 64-bit build support, allow it on AIX-4 as well.
  856 	Enable 64-bit HP-11 compilation with gcc.
  857 	Enable 64-bit IRIX64-6 cc build support.
  858 	Correct FreeBSD thread library linkage.
  859 	Add OSF1 static build support.
  860 	Improve SunOS-5 shared build SHLIB_LD macro.
  861 
  862 2002-07-20  Zoran Vasiljevic  <zoran@archiware.com>
  863 
  864 	* tcl.m4: Added MINGW32 to list of systems checked for Windows build.
  865 	Also, fixes some indentation issues with "--with-XXX" options.
  866 
  867 2002-04-23  Jeff Hobbs  <jeffh@ActiveState.com>
  868 
  869 	* tcl.m4 (TEA_ENABLE_THREADS): added USE_THREAD_ALLOC define to
  870 	use new threaded allocatory by default on Unix for Tcl 8.4.
  871 	(TEA_CONFIG_CFLAGS): corrected LD_SEARCH_FLAGS for FreeBSD-3+.
  872 
  873 2002-04-22  Jeff Hobbs  <jeffh@ActiveState.com>
  874 
  875 	* tcl.m4 (TEA_SETUP_COMPILER): removed call to AC_CYGWIN so that
  876 	we can use autoconf 2.5x as well as 2.13.  This prevents us from
  877 	being able to warn against the use of cygwin gcc at configure
  878 	time, but allows autoconf 2.5x, which is what is shipped with most
  879 	newer systems.
  880 
  881 2002-04-11  Jeff Hobbs  <jeffh@ActiveState.com>
  882 
  883 	* tcl.m4: Enabled COFF as well as CV style debug info with
  884 	--enable-symbols to allow Dr. Watson users to see function info.
  885 	More info on debugging levels can be obtained at:
  886 	http://msdn.microsoft.com/library/en-us/dnvc60/html/gendepdebug.asp
  887 
  888 2002-04-03  Jeff Hobbs  <jeffh@ActiveState.com>
  889 
  890 	* tcl.m4: change all SC_* macros to TEA_*.  The SC_ was for
  891 	Scriptics, which is no more.  TEA represents a better, independent
  892 	prefix that won't need changing.
  893 	Added preliminary mingw gcc support. [Patch #538772]
  894 	Added TEA_PREFIX macro that handles defaulting the prefix and
  895 	exec_prefix vars to those used by Tcl if none were specified.
  896 	Added TEA_SETUP_COMPILER macro that encompasses the AC_PROG_CC
  897 	check and several other basic AC_PROG checks needed for making
  898 	executables.  This greatly simplifies user's configure.in files.
  899 	Collapsed AIX-5 defines into AIX-* with extra checks for doing the
  900 	ELF stuff on AIX-5-ia64.
  901 	Updated TEA_ENABLE_THREADS to take an optional arg to allow
  902 	switching it on by default (for Thread) and add sanity checking to
  903 	warn the user if configuring threads incompatibly.
  904 
  905 2002-03-29  Jeff Hobbs  <jeffh@ActiveState.com>
  906 
  907 	* tcl.m4: made sure that SHLIB_LDFLAGS was set to LDFLAGS_DEFAULT.
  908 	Removed --enable-64bit support for AIX-4 because it wasn't correct.
  909 	Added -MT or -MD Windows linker switches to properly support
  910 	symbols-enabled builds.
  911 
  912 2002-03-28  Jeff Hobbs  <jeffh@ActiveState.com>
  913 
  914 	* tcl.m4: called AC_MSG_ERROR when SC_TEA_INIT wasn't called first
  915 	instead of calling it as that inlines it each time in shell code.
  916 	Changed Windows CFLAGS_OPTIMIZE to use -O2 instead of -Oti.
  917 	Noted TCL_LIB_VERSIONS_OK=nodots for Windows builds.
  918 	A few changes to support itcl (and perhaps others):
  919 	Added support for making your own stub libraries to SC_MAKE_LIB.
  920 	New SC_PATH_CONFIG and SC_LOAD_CONFIG that take a package name arg
  921 	and find that ${pkg}Config.sh file.  itk uses this for itcl.
  922 
  923 2002-03-27  Jeff Hobbs  <jeffh@ActiveState.com>
  924 
  925 	* tcl.m4: made SC_LOAD_TKCONFIG recognize when working with a Tk
  926 	build dir setup.
  927 	Added EXTRA_CFLAGS and SHLIB_LD_LIBS substs to SC_CONFIG_CFLAGS.
  928 	Added XLIBSW onto LIBS when it is defined.
  929 	Remove TCL_LIBS from MAKE_LIB and correctly use SHLIB_LD_LIBS
  930 	instead to not rely as much on tclConfig.sh cached info.
  931 	Add TK_BIN_DIR to paths to find wish in SC_PROG_WISH.
  932 	These move towards making TEA much more independent of *Config.sh.
  933 
  934 2002-03-19  Jeff Hobbs  <jeffh@ActiveState.com>
  935 
  936 	* tcl.m4: corrected forgotten (UN)SHARED_LIB_SUFFIX and
  937 	SHLIB_SUFFIX defines for Win.
  938 	(SC_PATH_X): made this only do the check on unix platforms.
  939 
  940 2002-03-12  Jeff Hobbs  <jeffh@ActiveState.com>
  941 
  942 	* README.txt: updated to reflect fewer files
  943 
  944 2002-03-06  Jeff Hobbs  <jeffh@ActiveState.com>
  945 
  946 	* config.guess (removed):
  947 	* config.sub (removed): removed unnecessary files
  948 
  949 	* installFile.tcl (removed):
  950 	* mkinstalldirs (removed): these aren't really necessary for
  951 	making TEA work
  952 
  953 	* tcl.m4 (SC_PUBLIC_TCL_HEADERS, SC_PUBLIC_TK_HEADERS): don't
  954 	check /usr(/local)/include for includes on Windows when not using
  955 	gcc
  956 
  957 2002-03-05  Jeff Hobbs  <jeffh@ActiveState.com>
  958 
  959 	* tcl.m4: added warnings on Windows, removed RELPATH define and
  960 	added TCL_LIBS to MAKE_LIB macro.
  961 
  962 	This import represents 2.0.0, or a new start at attempting to
  963 	make TEA much easier for C extension developers.
  964 
  965 	**** moved from tclpro project to core tcl project, ****
  966 	**** renamed to 'tclconfig'                         ****
  967 
  968 2001-03-15    Karl Lehenbauer <karl@procplace.com>
  969 
  970 	* installFile.tcl: Added updating of the modification time of
  971 	  the target file whether we overwrote it or decided that it
  972 	  hadn't changed.  This was necessary for us to be able to
  973 	  determine whether or not a module install touched the file.
  974 
  975 2001-03-08    Karl Lehenbauer <karl@procplace.com>
  976 
  977 	* installFile.tcl: Added support for converting new-style (1.1+)
  978 	  Cygnus drive paths to Tcl-style.
  979 
  980 2001-01-15    <brent.welch@interwoven.com>
  981 
  982 	* tcl.m4: Added FreeBSD clause.
  983 
  984 2001-01-03    <brent.welch@interwoven.com>
  985 
  986 	* tcl.m4: Fixed typo in SC_LIB_SPEC where it is checking
  987 	for exec-prefix.
  988 
  989 2000-12-01    <brent.welch@interwoven.com>
  990 
  991 	* tcl.m4: Concatenated most of the Ajuba acsite.m4 file
  992 	so we don't need to modify the autoconf installation.
  993 	* config.guess:
  994 	* config.sub:
  995 	* installFile.tcl:
  996 	Added files from the itcl config subdirectory,
  997 	which should go away.
  998 
  999 2000-7-29    <welch@ajubasolutions.com>
 1000 
 1001 	* Fixed the use of TCL_SRC_DIR and TK_SRC_DIR within
 1002 	TCL_PRIVATE_INCLUDES and TK_PRIVATE_INCLUDES to match their recent
 1003 	change from $(srcdir) to $(srcdir)/..