Tcl Source Code

Check-in [39fdf9dcd5]
Login

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

Overview
Comment:struct _stat64 -> struct __stat64 for AMD64
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | core-8-4-branch
Files: files | file ages | folders
SHA1: 39fdf9dcd5779b7c4f570e748c52742008e21d32
User & Date: jan 2011-04-26 19:15:58
Context
2011-04-27
07:48
fix for [Bug 3288345]: use _stat32i64 for CYGWIN too check-in: 0e0e31226a user: jan.nijtmans tags: core-8-4-branch
2011-04-26
19:17
struct _stat64 -> struct __stat64 on AMD64 check-in: 5386706f58 user: jan tags: core-8-5-branch
19:15
struct _stat64 -> struct __stat64 for AMD64 check-in: 39fdf9dcd5 user: jan tags: core-8-4-branch
2011-04-21
21:09
[Bug 3288345]: Bring cygwin Tcl_StatBuf a little closer to reality check-in: 147a7ce2f1 user: jan tags: core-8-4-branch
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to generic/tcl.h.

376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
#      define TCL_WIDE_INT_TYPE __int64
#      ifdef __BORLANDC__
typedef struct stati64 Tcl_StatBuf;
#         define TCL_LL_MODIFIER	"L"
#         define TCL_LL_MODIFIER_SIZE	1
#      else /* __BORLANDC__ */
#         if defined(_WIN64)
typedef struct _stat64 Tcl_StatBuf;
#         elif (defined(_MSC_VER) && (_MSC_VER < 1400))
typedef struct _stati64	Tcl_StatBuf;
#         else
typedef struct _stat32i64 Tcl_StatBuf;
#         endif /* _MSC_VER < 1400 */
#         define TCL_LL_MODIFIER	"I64"
#         define TCL_LL_MODIFIER_SIZE	3







|







376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
#      define TCL_WIDE_INT_TYPE __int64
#      ifdef __BORLANDC__
typedef struct stati64 Tcl_StatBuf;
#         define TCL_LL_MODIFIER	"L"
#         define TCL_LL_MODIFIER_SIZE	1
#      else /* __BORLANDC__ */
#         if defined(_WIN64)
typedef struct __stat64 Tcl_StatBuf;
#         elif (defined(_MSC_VER) && (_MSC_VER < 1400))
typedef struct _stati64	Tcl_StatBuf;
#         else
typedef struct _stat32i64 Tcl_StatBuf;
#         endif /* _MSC_VER < 1400 */
#         define TCL_LL_MODIFIER	"I64"
#         define TCL_LL_MODIFIER_SIZE	3