Check-in [0ad7916e13]
Overview
SHA1:0ad7916e1398cdcbad2c54f4720efd2ca7625393
Date: 2014-11-19 04:44:40
User: rkeene
Comment:Updated to provide answers to run-time checks in Tcl
Timelines: family | ancestors | descendants | both | trunk
Downloads: Tarball | ZIP archive
Other Links: files | file ages | folders | manifest
Tags And Properties
Context
2014-11-19
04:59
[ee2800d690] Added patch for Tk 8.6 to workaround header inclusion issue (user: rkeene, tags: trunk)
04:44
[0ad7916e13] Updated to provide answers to run-time checks in Tcl (user: rkeene, tags: trunk)
04:25
[3d4fcdb4c1] Updated to disable TclX when cross-compiling (user: rkeene, tags: trunk)
Changes

Modified build/make-kit-crosscompile from [b5df8646bf] to [db0b9b53a1].

15
16
17
18
19
20
21










22
CXX="${CCROOTBIN}/${CROSS}-g++ ${CC_ADD}"
RANLIB="${CCROOTBIN}/${CROSS}-ranlib"
if [ -z "${STRIP}" ]; then
	STRIP="${CCROOTBIN}/${CROSS}-strip"
fi
export PATH AR CC CXX RANLIB STRIP











./kitcreator "$@" --host="${CROSS}"







>
>
>
>
>
>
>
>
>
>

15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
CXX="${CCROOTBIN}/${CROSS}-g++ ${CC_ADD}"
RANLIB="${CCROOTBIN}/${CROSS}-ranlib"
if [ -z "${STRIP}" ]; then
	STRIP="${CCROOTBIN}/${CROSS}-strip"
fi
export PATH AR CC CXX RANLIB STRIP

# When cross-compiling Tcl it cannot detect these things and so assumes failure
# This in turn creates linking issues because it will define the replacements
# in the main library and stubs library, which we may both link to
ac_cv_func_memcmp_working=yes
tcl_cv_strstr_unbroken=ok
tcl_cv_strtoul_unbroken=ok
tcl_cv_strtod_unbroken=ok
tcl_cv_strtod_buggy=ok
export ac_cv_func_memcmp_working tcl_cv_strstr_unbroken tcl_cv_strtoul_unbroken tcl_cv_strtod_unbroken tcl_cv_strtod_buggy

./kitcreator "$@" --host="${CROSS}"