101 check-ins using file build/tcc-patches/0.9.26/tcc-0.9.26-tclio.diff version a8e1041223
2019-09-05
| ||
02:24 | Support compiling TCC with -gz=none if the compiler supports it Leaf check-in: 92bed145cf user: rkeene tags: trunk | |
02:24 | Updated autoconf macros check-in: 47f89c20cb user: rkeene tags: trunk | |
2019-06-05
| ||
01:41 | Better symbol handling check-in: c1a5de894b user: rkeene tags: trunk | |
00:38 | Minor updates check-in: 6443047afb user: rkeene tags: trunk | |
00:34 | Example for compiling tcllibc -- very specific check-in: 40255f4a4f user: rkeene tags: trunk | |
00:33 | Added example script which converts Tcl script using Critcl to C files check-in: e5ddd6aaff user: rkeene tags: trunk | |
00:32 | Many improvements, especially for critcl compatibility check-in: c808df56cc user: rkeene tags: trunk | |
2017-10-17
| ||
03:33 | Added support for calling "add_file" (undocumented for now) check-in: cd4a58d22b user: rkeene tags: trunk | |
03:07 | When compiling with stubs enabled, also define Tcl_InitStubs() check-in: 765a81ec0f user: rkeene tags: trunk | |
03:06 | Added start of better "parse_command_line" implementation Leaf check-in: ee8987ea9d user: rkeene tags: better-parse-args | |
2017-10-13
| ||
20:37 | tcc4tcl 0.30 check-in: 215571a61c user: rkeene tags: trunk, 0.30 | |
20:36 | Disabled a test which now does not work check-in: 30810bb6d9 user: rkeene tags: trunk | |
20:34 | Added enough critcl to be handle tcllib check-in: f6d387c96c user: rkeene tags: trunk | |
19:59 | Fixed typo and added test for process_command_line check-in: 6641266e0b user: rkeene tags: trunk | |
19:56 | Updated to support very basic processing of the command-line check-in: dbb450841d user: rkeene tags: trunk | |
17:59 | Updated not produce an error if we cannot load the tcc4tcl shared object since it is possible to use the Tcl-only portion check-in: d1b6ddb9a1 user: rkeene tags: trunk | |
2017-01-08
| ||
06:14 | tcc4tcl 0.29 check-in: 8c41429bfc user: rkeene tags: trunk, 0.29 | |
06:13 | Unexport generic "new" command check-in: 5de78d18ca user: rkeene tags: trunk | |
06:13 | Added a "tcc4tcl::ccommand" command similar to Critcl check-in: d02f5fd83e user: rkeene tags: trunk | |
2016-12-09
| ||
14:48 | tcc4tcl 0.28 check-in: a86f876ef8 user: rkeene tags: trunk, 0.28 | |
14:48 | Fixed typo causing compiler flags to be used even if not supported check-in: c775cbea62 user: rkeene tags: trunk | |
05:23 | tcc4tcl 0.27 check-in: 2a3cb3f447 user: rkeene tags: trunk, 0.27 | |
05:22 | Updated with a better check for -Wno-unused-result for TCC check-in: 7cda94da9b user: rkeene tags: trunk | |
04:36 | Updated configure system to latest version of macros check-in: a72b70810b user: rkeene tags: trunk | |
2016-03-30
| ||
03:20 | Better sanitization of "AR" and "CC" when trying to figure out the cross-prefix check-in: 5dde744f4b user: rkeene tags: trunk | |
2016-03-28
| ||
14:57 | Ticket [cc1af09637]: Add additional subcommands to error message check-in: 7edb5d1dd6 user: rkeene tags: trunk | |
14:53 | tcc4tcl 0.26 check-in: 722e4d134f user: rkeene tags: trunk, 0.26 | |
14:48 | Updated to try harder to determine the cross-tools prefix check-in: ade7e2c795 user: rkeene tags: trunk | |
14:42 | Updated to not keep backup files when patching check-in: f0f28f847f user: rkeene tags: trunk | |
2016-03-20
| ||
08:39 | tcc4tcl 0.25 check-in: 63577d4012 user: rkeene tags: trunk, 0.25 | |
08:23 | Better attempt at handling dlclose() on Win32 for static builds check-in: a5d3b172d5 user: rkeene tags: trunk | |
07:51 | tcc4tcl 0.24 check-in: 04e5469fb6 user: rkeene tags: trunk, 0.24 | |
07:50 | Updated to make dlclose more workable on win32 when building statically check-in: 50ae80c10b user: rkeene tags: trunk | |
2016-01-25
| ||
20:30 | Updated to deal with FreeBSD headers with respect to va_args check-in: a431979fb3 user: rkeene tags: trunk | |
20:30 | Updated to use more universal hash-bang lines for scripts check-in: 634ad56305 user: rkeene tags: trunk | |
18:49 | Fixed hash-bang line for header patching script check-in: 256cf626f6 user: rkeene tags: trunk | |
18:31 | Added support for additional ways of representing the x86_64 machine name check-in: 9a09044c1d user: rkeene tags: trunk | |
18:31 | Added support for a ClientData type check-in: 91b1a5ba3d user: rkeene tags: trunk | |
18:18 | Added support for a ClientData type check-in: 633a01c5d6 user: rkeene tags: trunk | |
18:09 | Updated to respect --prefix check-in: 4395e6083a user: rkeene tags: trunk | |
2015-02-02
| ||
16:27 | Updated to latest autoconf headers check-in: b61a769f0b user: rkeene tags: trunk | |
16:26 | Added more search paths for libcurl check-in: ecb174b881 user: rkeene tags: trunk | |
13:57 | Made this code more readable check-in: 2c9323bb11 user: rkeene tags: trunk | |
13:44 | Updated to not add the "tclStubsPtr" symbol unless we are compiling to memory check-in: fb2a14e7f1 user: rkeene tags: trunk | |
2014-11-14
| ||
22:03 | Added support for a Tcl_Obj* for ClientData in linktclcommand check-in: 7572a36e73 user: auriocus tags: trunk | |
2014-08-31
| ||
19:44 | tcc4tcl 0.23 check-in: e5a7a25b38 user: rkeene tags: trunk, 0.23 | |
19:43 | Updated to support MUSL better check-in: 4d18f784a8 user: rkeene tags: trunk | |
2014-07-19
| ||
06:17 | More additional comments check-in: 57b7fc959d user: rkeene tags: trunk | |
2014-07-16
| ||
18:02 | Updated comments check-in: bb7a68b1e7 user: rkeene tags: trunk | |
16:26 | Cleaned up some return code handling, and added test for binary blobs check-in: 1c563bb769 user: rkeene tags: trunk | |
16:15 | Corrected issue with checking for variables check-in: 37f218e272 user: rkeene tags: trunk | |
16:09 | Added syntaxes for byte arrays check-in: 17b2b81a02 user: rkeene tags: trunk | |
14:44 | Updated to create a proc if we are operating in an existing interpreter, to avoid setting local variables check-in: 500057b0ea user: rkeene tags: trunk | |
14:32 | Updated to include Tcl runtime in lib search path check-in: 9d947ddc1d user: rkeene tags: trunk | |
13:41 | Updated to link against stubs library for current version of Tcl check-in: 15ac59fd14 user: rkeene tags: trunk | |
13:38 | Updated tcl.m4 to print fewer errors looking for tclsh check-in: 105dd6812a user: rkeene tags: trunk | |
04:14 | Added comments check-in: 79f4d09e57 user: rkeene tags: trunk | |
04:13 | More work on wrapping Tcl for consumption by C check-in: a88c66196a user: rkeene tags: trunk | |
04:09 | Corrected floating point error value check-in: 56023a368d user: rkeene tags: trunk | |
04:05 | Updated to support a Tcl_Interp* argument in any position for "proc" check-in: af858c331d user: rkeene tags: trunk | |
03:37 | Added a "proc" sub-command to generate C stubs to call Tcl code check-in: e9115a162e user: rkeene tags: trunk | |
2014-06-24
| ||
21:32 | Fixed patch based on testing from Andreas check-in: 6e18ecd7b2 user: rkeene tags: trunk | |
20:50 | Added support for compiling on Solaris, hopefully check-in: cd7f26aad3 user: rkeene tags: trunk | |
2014-06-23
| ||
20:35 | tcc4tcl 0.22 check-in: f3e061f612 user: rkeene tags: trunk, 0.22 | |
20:35 | Updated to include build tests for FreeBSD check-in: 7986e3289d user: rkeene tags: trunk | |
20:31 | Updated to not do curl tests if cross-compiling check-in: a6c35050af user: rkeene tags: trunk | |
20:29 | Updated to not try to use dlopen() on PE platforms check-in: c3a3ac9cbf user: rkeene tags: trunk | |
20:12 | tcc4tcl 0.21 check-in: 7c6bbf8a11 user: rkeene tags: trunk, 0.21 | |
20:02 | Updated to define more things check-in: b8eb9903c6 user: rkeene tags: trunk | |
19:46 | Updated to include more detailed CURL test check-in: aa5e861dc0 user: rkeene tags: trunk | |
19:43 | Updated to never delete compiler memory, since it currently cannot operate again once that happens check-in: 7ce3fcaf57 user: rkeene tags: trunk | |
19:42 | Removed old reference to "tcc_handle" check-in: bc257f54f8 user: rkeene tags: trunk | |
19:37 | Updated to include memory-linking tests on Darwin check-in: 7dafc6aec5 user: rkeene tags: trunk | |
19:35 | Fixed patch for searching based on current platform shared object name check-in: 3b13ded611 user: rkeene tags: trunk | |
19:32 | Updated to work harder to load shared objects (that are not ELF) check-in: c32ff7df22 user: rkeene tags: trunk | |
02:56 | Added "cwrap" subcommand to handle wrapping and creating prototype check-in: 2bc3ec252a user: rkeene tags: trunk | |
02:49 | Updated to not perform some tests on Darwin check-in: 6d4569b9da user: rkeene tags: trunk | |
02:44 | Updated to perform some tests only if we are not cross-compiling check-in: 0e86072bec user: rkeene tags: trunk | |
02:31 | Added test for external files check-in: 628ec5502b user: rkeene tags: trunk | |
02:27 | Updated to include prototype for function that initializes Tcl procedures if they are used check-in: f67ebac03e user: rkeene tags: trunk | |
02:20 | Updated to default to building and linking shared check-in: b9a7430007 user: rkeene tags: trunk | |
01:51 | Updated to not error out about not being able to load the library until we actually need to use it check-in: 0e71626442 user: rkeene tags: trunk | |
01:47 | Used more appropriate return value check-in: 08ca5c9084 user: rkeene tags: trunk | |
01:45 | Updated to omit the #define for functions we are just wrapping check-in: 491d3ace1e user: rkeene tags: trunk | |
01:45 | Updated to correctly define C functions that take no arguments (void) check-in: 9dea15950f user: rkeene tags: trunk | |
01:40 | Added more tests check-in: 035bcc0134 user: rkeene tags: trunk | |
01:39 | Corrected issue where path to headers and libraries was reset when adding libraries and header paths check-in: 79472adb57 user: rkeene tags: trunk | |
00:54 | Added Tcl_WideInt support check-in: 60d4d528a0 user: rkeene tags: trunk | |
2014-06-22
| ||
23:40 | Added a test using "curl" as a baseline for linking in external functions and libraries check-in: 2bc3e54e9e user: rkeene tags: trunk | |
23:23 | Fixed issues with several subcommands check-in: 05cac27666 user: rkeene tags: trunk | |
22:55 | Added the ability to search other paths for libraries and headers check-in: 07d1d92554 user: rkeene tags: trunk | |
18:05 | Updated to process string through expr(wide()) to format them correctly check-in: fc293f04c4 user: rkeene tags: trunk | |
17:31 | Updated to get pointers from Tcl using Tcl_GetWideIntFromObj() check-in: 6deb0e2500 user: rkeene tags: trunk | |
2014-06-21
| ||
21:44 | Updated to use "source" instead of "." to source a file, for really old shells check-in: 8615f936d3 user: rkeene tags: trunk | |
21:29 | Updated to not rely on a fancy shell constructs check-in: ca1a93c896 user: rkeene tags: trunk | |
21:20 | tcc4tcl 0.20 check-in: 7091d27bbd user: rkeene tags: trunk, 0.20 | |
21:18 | Corrected typo in previous commit check-in: c951d6608a user: rkeene tags: trunk | |
21:17 | Updated to give a useful error if an invalid subcommand is given check-in: d7b387c82f user: rkeene tags: trunk | |
19:04 | Added a "linktclcommand" subcommand to create a Tcl command that references a C symbol check-in: a520862b78 user: rkeene tags: trunk | |
18:50 | Started versioning aclocal files and updated to find an appropriate Tclsh check-in: dd35aeb62b user: rkeene tags: trunk | |
18:26 | Fixed typo check-in: d680a4ffbf user: rkeene tags: trunk | |