README.txt
1------------------------------------------------------------------------
2 Ffidl Version 0.6.1
3 Darwin 9 Universal version
4 Copyright (c) 1999 by Roger E Critchlow Jr, Santa Fe, NM, USA
5 rec@elf.org
6
7Changes since ffidl 0.5 are under BSD License and are
8Copyright (c) 2005-2008, Daniel A. Steffen <das@users.sourceforge.net>
9
10------------------------------------------------------------------------
11
12Ffidl allows you to define Tcl/Tk extensions with pure Tcl wrappers
13calling any shared library installed on your system, including the Tcl
14and Tk core libraries.
15
16Documentation can be found at doc/ffidl.html.
17
18license.terms specifies the license under which Ffidl is distributed,
19and that there is NO WARRANTY.
20
21libffi/LICENSE specifies the license under which libffi is distributed,
22and that there is NO WARRANTY.
23
24------------------------------------------------------------------------
25
26Changes since ffidl 0.6:
27 - support for 4-way universal builds on Darwin
28 - support for Leopard libffi
29 - removal of ffcall and other code unused in Darwin universal build
30 - support for Darwin Intel
31 - Tcl ObjType bugfixes
32 - TEA 3.6 buildsystem
33
34Changes since ffidl 0.5:
35 - updates for 2005 version of libffi
36 - TEA 3.2 buildsystem, testsuite
37 - support for Tcl 8.4, Tcl_WideInt, TclpDlopen
38 - support for Darwin PowerPC
39 - fixes for 64bit (LP64)
40 - callouts & callbacks are created/used relative to current namespace
41 (for unqualified names)
42 - addition of [ffidl::stubsymbol] for Tcl/Tk symbol resolution via stubs
43 tables
44 - callbacks can be called anytime, not just from inside callouts
45 (using Tcl_BackgroundError to report errors)
46
47------------------------------------------------------------------------
48