Welcome to GNU ffcall library

This is the official GNU ffcall library (libffcall) home page.

About

FFCall is a collection of four libraries which can be used to build foreign function call interfaces in embedded interpreters:

avcall
calling C functions with variable arguments
vacall
C functions accepting variable argument prototypes
trampoline
closures as first-class C functions
callback
closures with variable arguments as first-class C functions (a reentrant combination of vacall and trampoline)

Note

The old page, http://www.haible.de/bruno/packages-ffcall.html, is deprecated (it offers an obsolete source tar ball).

TODO for Bruno Haible

  1. Integrate patches into the cvs tree.
  2. Make a release into ftp://ftp.gnu.org/pub/gnu/libffcall/.
  3. Update FM.
  4. Update Free Software Directory.

If you are not Bruno Haible, please do send him a polite note and ask him to take a look at this TODO list!

Everyone else

For now, get the libffcall sources from the CVS.


[Valid XHTML]