Artifact 06bfe2c5785e6d43dd09d3d5f60d9e14f0f1b64c:
- File ffcall/callback/vacall_r/README — part of check-in [24d3bc4776] at 2011-01-30 17:11:43 on branch trunk — Adding ffcall (and built files) (user: matt, size: 369) [annotate] [blame] [check-ins using]
This directory contains a reentrant version of the vacall package. Instead of using a global variable for the function to be called, a pointer is passed in a special CPU register, pointing to: - a function code pointer in the first word, - a data word in the second word, to be passed before the va_alist. The include file <vacall.h> is renamed to <vacall_r.h>.