summaryrefslogtreecommitdiffstats
path: root/unix/tclLoadDl.c
Commit message (Collapse)AuthorAgeFilesLines
* Space before tab is an extremely unlikely to be correct indentation patterndkf2024-06-041-4/+4
|
* Few more spacing/formatting tweaksjan.nijtmans2024-03-201-2/+2
|\
* \ Merge mainoehhar2023-11-021-1/+1
|\ \
| * \ Merge 8.7jan.nijtmans2023-10-191-1/+1
| |\ \ | | |/
| | * Handle sentinels for any C++ compilerjan.nijtmans2023-10-171-1/+1
| | |
* | | Merge 9.0jan.nijtmans2023-07-191-1/+1
|\ \ \ | |/ /
* | | Use "strict" in almost all commands. Only "glob" and environment variables ↵core-tip-657-candidatejan.nijtmans2023-07-141-2/+10
|/ / | | | | | | are left out. (Experimental)
* | Merge 8.7jan.nijtmans2023-03-301-1/+1
|\ \ | |/
| * Merge 8.6jan.nijtmans2023-03-301-1/+1
| |\
* | \ Merge 8.7jan.nijtmans2022-07-191-5/+5
|\ \ \ | |/ /
| * | Make a start converting -1 -> TCL_INDEX_NONE where appropriatejan.nijtmans2022-07-191-5/+5
| | |
* | | Merge 8.7jan.nijtmans2020-12-081-1/+1
|\ \ \ | |/ /
| * | Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All ↵jan.nijtmans2020-12-081-1/+1
| | | | | | | | | | | | C sources can now use UTF-8, as far as gcc/clang/msvc support it. Not used yet
* | | Merge 8.7jan.nijtmans2020-11-061-28/+0
|\ \ \ | |/ /
| * | Deprecate the (internal) functions TclGuessPackageName/TclGetLoadedPackages ↵jan.nijtmans2020-11-061-28/+0
| |\ \ | | |/ | | | | | | functions, since they turn out to be useless. The can be removed in 9.0
* | | merge 8.7dgp2020-03-091-6/+2
|\ \ \ | |/ /
| * | TCL_UNUSED in the unix sources.dgp2020-03-091-6/+2
| | |
* | | Merge 8.7jan.nijtmans2020-02-281-2/+29
|\ \ \ | |/ /
| * | Merge 8.7jan.nijtmans2019-11-071-4/+3
| |\ \
| * \ \ Mark more function paramaters as unused. Now Tcl compiles fully (on UNIX and ↵jan.nijtmans2019-09-051-0/+2
| |\ \ \ | | | |/ | | |/| | | | | Windows) without -Wunused-parameters warnings
| * | | Handle "Unload" as welljan.nijtmans2019-09-041-0/+8
| | | |
| * | | (experiment) Allow C++ symbols to be found in loaded extensionsjan.nijtmans2019-09-041-0/+17
| | | |
| * | | Merge 8.7, and continue implementation. Almost donejan.nijtmans2019-07-101-1/+1
| |\ \ \ | | |/ /
| * | | Experiment: compile Tcl with C++ compiler. WIPjan.nijtmans2019-07-041-1/+1
| |/ /
* | | Merge 8.7jan.nijtmans2019-11-071-4/+3
|\ \ \ | | |/ | |/|
| * | Rewrite documentation of IO subsystem.pooryorick2019-11-061-4/+3
| |/
* | Another (big) round of int -> size_t enhancements. So Tcl can handle string ↵jan.nijtmans2019-02-011-2/+2
|\ \ | |/ | | | | >2GiB in more places.
* | Change ckalloc and friends to Tcl_Alloc and friends. Add two defines, ↵jan.nijtmans2018-09-011-2/+2
|/ | | | TCL_IO_FAILURE and TCL_NO_LENGTH (experimental, still open to be renamed following discussion)
* Where "interp" is only used for error-reporting, it can be allowed to be ↵jan.nijtmans2015-10-071-11/+14
| | | | NULL. This should fix [5da26d4760]: Tcl_LoadFile() segfaults if "interp" is NULL.
* Finish the TIP #416 implementation as specified (#define's were still ↵jan.nijtmans2012-11-071-2/+2
| | | | missing). Added warning to "load" documentation. Added test case for using -global without specifying filename.
* syntax improvement: expect options before the filenamejan.nijtmans2012-10-241-1/+1
| | | <p>start at documentation
* experimental implementation of FRQ-3579001jan.nijtmans2012-10-241-4/+15
|
* Add "flags" parameter from Tcl_LoadFile to to various internal functions, so ↵jan.nijtmans2012-10-231-1/+2
|\ | | | | | | these flags are available through the whole filesystem for (future) internal use
* | Followup to [6325d5dbeac6f91d28d6]. dlerror() may return NULL. Fixed the ↵andreask2012-08-271-1/+7
| | | | | | | | code which wasn't prepared to deal with that.
* | Unbreak.stwo2012-08-041-1/+1
| |
* | more result generation conversiondkf2012-08-041-5/+5
| |
* | Factor out a number of common patterns of use of Tcl_DStringAppend.dkf2012-07-031-1/+1
| |
* | Revert mistaken commit.dgp2012-01-091-1/+0
| |
* | Fix loading of timezones where one abbreviation is a proper suffix of ↵Kevin B Kenny2012-01-081-0/+1
|\ \ | |/ | | | | another [Bug 3470928]
* | [Bug #3216070] Loading extension libraries from embedded Tcl applications.jan.nijtmans2011-03-221-7/+13
|\ \ | |/
| * [Bug #3216070] Loading extension libraries from embedded Tcl applications.jan.nijtmans2011-03-221-7/+13
| |\
| | * bug-3216070jan.nijtmans2011-03-161-7/+7
| |/
* | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indkf2011-03-121-3/+3
| | | | | | rest of Tcl source code. No ABI change. API change *should* be harmless.
* | Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+0
|\ \ | |/ | | cause more harm than good. Purged them (except in zlib files).
| * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-021-2/+0
| |\ | | | | | | more harm than good. Purged them.
| | * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-011-2/+0
| | | | | | | | | more harm than good. Purged them.
| | * Workaround for silly compiler bug. [Bug 1503729]dkf2006-06-131-3/+9
| | |
* | | Eliminate various unnecessary type casts, use function typedefs whenever ↵nijtmans2010-06-211-5/+5
| | | | | | | | | | | | possible
* | | * unix/tclLoadDl.c (FindSymbol): [Bug 2992295]: Simplified theKevin B Kenny2010-04-261-7/+12
| | | | | | | | | | | | | | | logic so that the casts added in Donal Fellows's change for the same bug are no longer necessary.
* | | * unix/tclLoadDl.c (FindSymbol): [Bug 2992295]: Added an explicit castdkf2010-04-261-2/+2
| | | | | | | | | | | | | | | because auto-casting between function and non-function types is never naturally warning-free.