Check-in [5dfcc7bdbd]
Overview
Comment:Disable EXTERN always since we always link directly to libtcl or through its stubs table
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 5dfcc7bdbd11f0a2226fdb224d4fcbb7761dcd44
User & Date: rkeene on 2019-06-19 18:35:30
Other Links: manifest | tags
Context
2019-06-19
18:36
Deal with LIB files better check-in: e46c4439b2 user: rkeene tags: trunk
18:35
Disable EXTERN always since we always link directly to libtcl or through its stubs table check-in: 5dfcc7bdbd user: rkeene tags: trunk
18:34
Upgraded to TclTLS 1.7.19, needed to disable hardening check-in: 23d32d6ee8 user: rkeene tags: trunk
Changes

Modified tcl/patchscripts/static-kitdll-noextern.sh from [a32606647f] to [2fde7eb327].

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#! /bin/bash

if [ "${KITTARGET}" != "kitdll" ]; then
	exit 0
fi

if [ "${KITCREATOR_STATIC_KITDLL}" != '1' ]; then
	exit 0
fi

# For a static KitDLL we are linking directly to the object
# so there is nothing external.
sed 's/define EXTERN .*/define EXTERN/' generic/tcl.h > generic/tcl.h.new
cat generic/tcl.h.new > generic/tcl.h
rm -f generic/tcl.h.new


<
<
<
<
<
<
<
<
<
<



1
2










3
4
5
#! /bin/bash











sed 's/define EXTERN .*/define EXTERN/' generic/tcl.h > generic/tcl.h.new
cat generic/tcl.h.new > generic/tcl.h
rm -f generic/tcl.h.new