Tcl Source Code

Check-in [f13860c832]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Revert defining _HAVE_32BIT_TIME_T especially for mingw-4.0-rc1: Although it works, it has the side-effect that tcl8?.dll depends on msvcrt.dll symbols which are only available in later versions of msvcrt.dll. This is undesired, it really should be fixed in the mingw headers.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: f13860c8321fd8e202278e6d045e3c583c3ff6ab
User & Date: jan.nijtmans 2013-05-17 07:24:31
Context
2013-05-17
17:00
Merge near-trunk. check-in: d3d95087d5 user: dgp tags: dgp-refactor
11:02
Remove useless variables. check-in: 1b1edcdcc7 user: dkf tags: trunk
07:36
rebase check-in: 3a8c190af0 user: jan.nijtmans tags: win-console-panic
07:24
Revert defining _HAVE_32BIT_TIME_T especially for mingw-4.0-rc1: Although it works, it has the side-... check-in: f13860c832 user: jan.nijtmans tags: trunk
07:21
Revert defining _HAVE_32BIT_TIME_T especially for mingw-4.0-rc1: Although it works, it has the side-... check-in: 55a95054aa user: jan.nijtmans tags: core-8-5-branch
2013-05-16
17:43
Sigh. Fix version number of package "platform" in the Makefile.n files. Future: Write a small tcl sc... check-in: 0dcab17710 user: andreask tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to ChangeLog.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
2013-05-16  Jan Nijtmans  <[email protected]>

	* win/tcl.m4: Add support for the latest mingw-4.0-rc1.
	* win/configure: (regenerated)
	* generic/tclBasic.c: Add panic in order to detect
	incompatible mingw32 sys/stat.h and sys/time.h headers,
	(which is fixed by defining _HAVE_32BIT_TIME_T).

2013-05-13  Jan Nijtmans  <[email protected]>

	* compat/zlib/*: Upgrade to zlib 1.2.8

2013-05-10  Donal K. Fellows  <[email protected]>



<
<


<







1
2


3
4

5
6
7
8
9
10
11
2013-05-16  Jan Nijtmans  <[email protected]>



	* generic/tclBasic.c: Add panic in order to detect
	incompatible mingw32 sys/stat.h and sys/time.h headers,


2013-05-13  Jan Nijtmans  <[email protected]>

	* compat/zlib/*: Upgrade to zlib 1.2.8

2013-05-10  Donal K. Fellows  <[email protected]>

Changes to win/configure.

4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
echo "${ECHO_T}$tcl_cv_seh" >&6
	if test "$tcl_cv_seh" = "no" ; then

cat >>confdefs.h <<\_ACEOF
#define HAVE_NO_SEH 1
_ACEOF


cat >>confdefs.h <<\_ACEOF
#define _HAVE_32BIT_TIME_T 1
_ACEOF

	fi

	#
	# Check to see if the excpt.h include file provided contains the
	# definition for EXCEPTION_DISPOSITION; if not, which is the case
	# with Cygwin's version as of 2002-04-10, define it to be int,
	# sufficient for getting the current code to work.







<
<
<
<
<







4098
4099
4100
4101
4102
4103
4104





4105
4106
4107
4108
4109
4110
4111
echo "${ECHO_T}$tcl_cv_seh" >&6
	if test "$tcl_cv_seh" = "no" ; then

cat >>confdefs.h <<\_ACEOF
#define HAVE_NO_SEH 1
_ACEOF






	fi

	#
	# Check to see if the excpt.h include file provided contains the
	# definition for EXCEPTION_DISPOSITION; if not, which is the case
	# with Cygwin's version as of 2002-04-10, define it to be int,
	# sufficient for getting the current code to work.

Changes to win/tcl.m4.

1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
	    tcl_cv_seh=yes,
	    tcl_cv_seh=no,
	    tcl_cv_seh=no)
	)
	if test "$tcl_cv_seh" = "no" ; then
	    AC_DEFINE(HAVE_NO_SEH, 1,
		    [Defined when mingw does not support SEH])
	    AC_DEFINE(_HAVE_32BIT_TIME_T, 1,
		    [Defined for mingw to use pre-2005 time API])
	fi

	#
	# Check to see if the excpt.h include file provided contains the
	# definition for EXCEPTION_DISPOSITION; if not, which is the case
	# with Cygwin's version as of 2002-04-10, define it to be int,
	# sufficient for getting the current code to work.







<
<







1014
1015
1016
1017
1018
1019
1020


1021
1022
1023
1024
1025
1026
1027
	    tcl_cv_seh=yes,
	    tcl_cv_seh=no,
	    tcl_cv_seh=no)
	)
	if test "$tcl_cv_seh" = "no" ; then
	    AC_DEFINE(HAVE_NO_SEH, 1,
		    [Defined when mingw does not support SEH])


	fi

	#
	# Check to see if the excpt.h include file provided contains the
	# definition for EXCEPTION_DISPOSITION; if not, which is the case
	# with Cygwin's version as of 2002-04-10, define it to be int,
	# sufficient for getting the current code to work.