From: Aurelio B. <a.b...@co...> - 2003-10-08 21:46:58
|
Since 2.31, "global" is no longer defined in clisp.h (at least under Linux), but it is used by the compiler for call-in functions. Test code: (eval-when (:compile-toplevel) (use-package :ffi)) (def-call-in call-in-test (:name "call_in_test") (:return-type int) (:language :stdc)) C code generated by compilation: #include "clisp.h" extern object module__call_in_test__object_tab[]; global int (call_in_test) (void) { [...] |