Overview
| Comment: | Updated to use pointerSize to determine 32/64-bit library paths so that i386 code can be emitted when running a 32-bit Tcl on a 64-bit box |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
0d7d9afa0a6a983969585b9edcb1ecf8 |
| User & Date: | rkeene on 2014-06-18 19:04:02.668 |
| Other Links: | manifest | tags |
Context
|
2014-06-18
| ||
| 19:46 | Added a command called "code" to get the generated code check-in: 1a7d494008 user: rkeene tags: trunk | |
| 19:04 | Updated to use pointerSize to determine 32/64-bit library paths so that i386 code can be emitted when running a 32-bit Tcl on a 64-bit box check-in: 0d7d9afa0a user: rkeene tags: trunk | |
| 18:05 | Updated to allow for the possibility of creating a DLL that is not a Tcl package check-in: 24cc34d5f9 user: rkeene tags: trunk | |
Changes
Modified tcc4tcl.tcl
from [8ce88b67f0]
to [9e249ac45d].
| ︙ | ︙ | |||
137 138 139 140 141 142 143 |
foreach {procname cname} $state(procs) {
tcc command $procname $cname
}
}
"package" - "dll" - "exe" {
| | | | 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 |
foreach {procname cname} $state(procs) {
tcc command $procname $cname
}
}
"package" - "dll" - "exe" {
switch -glob -- $::tcl_platform(os)-$::tcl_platform(pointerSize) {
"Linux-8" {
tcc add_library_path "/lib64"
tcc add_library_path "/usr/lib64"
tcc add_library_path "/lib"
tcc add_library_path "/usr/lib"
}
"Linux-*" {
tcc add_library_path "/lib32"
|
| ︙ | ︙ |