Tcl Source Code

Check-in [c6c21c7e4c]
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

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

Overview
Comment:Fix [25deec4e46]: Tcl fails to compile with icc due to typedef conflict
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | core-8-6-branch
Files: files | file ages | folders
SHA3-256: c6c21c7e4cdd4c780d7ca0cb73a24ca9193f1bc2fc3ff698e8c93c125f2a0d0a
User & Date: jan.nijtmans 2019-06-11 15:31:29
Context
2019-06-15
22:31
Merge 8.5 check-in: 7a96d24542 user: jan.nijtmans tags: core-8-6-branch
2019-06-14
21:48
Latest libtommath's "develop" branch adapted for Tcl 8.6. And Tcl 8.6 adapted for changes in libtom... check-in: 125328a27d user: jan.nijtmans tags: libtommath-no-stdint.h-for-8.6
2019-06-13
17:20
Test namespace-56.4 detects Bug 8b9854c3d8. Branch open to fix it. check-in: f76f0f177f user: dgp tags: bug-8b9854c3d8
2019-06-11
15:32
Merge 8.6 check-in: 688dee2254 user: jan.nijtmans tags: core-8-branch
15:31
Fix [25deec4e46]: Tcl fails to compile with icc due to typedef conflict check-in: c6c21c7e4c user: jan.nijtmans tags: core-8-6-branch
15:30
Fix [25deec4e46]: Tcl fails to compile with icc due to typedef conflict check-in: 41c4d6a337 user: jan.nijtmans tags: core-8-5-branch
2019-06-10
19:43
General improvements to the expr manpage check-in: 965384cf1d user: dkf tags: core-8-6-branch
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to generic/tclInt.h.

45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
#endif
#ifdef NO_STRING_H
#include "../compat/string.h"
#else
#include <string.h>
#endif
#if defined(STDC_HEADERS) || defined(__STDC__) || defined(__C99__FUNC__) \
     || defined(__cplusplus) || defined(_MSC_VER)
#include <stddef.h>
#else
typedef int ptrdiff_t;
#endif

/*
 * Ensure WORDS_BIGENDIAN is defined correctly:






|







45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
#endif
#ifdef NO_STRING_H
#include "../compat/string.h"
#else
#include <string.h>
#endif
#if defined(STDC_HEADERS) || defined(__STDC__) || defined(__C99__FUNC__) \
     || defined(__cplusplus) || defined(_MSC_VER) || defined(__ICC)
#include <stddef.h>
#else
typedef int ptrdiff_t;
#endif

/*
 * Ensure WORDS_BIGENDIAN is defined correctly: