Commit Graph

12 Commits

Author SHA1 Message Date
eknauel 4fa34d0dda * ffi-tools/ffi-tools.c (ffit_extract_list_of_strings): added
missing S48_GC_UNPROTECT()

* ffi-tools/ffi-tools.c (ffit_extract_list_of_strings): fixed
wrong pointer handling
2004-02-12 12:45:10 +00:00
eknauel a56a9ae9e9 * ffi-tools/ffi-tools.c (ffit_extract_list_of_strings): fixed
wrong pointer handling
2004-02-12 09:10:04 +00:00
eknauel 1ba223f6cc * ffi-tools/ffi-tools.c (call_scheme_boolean_p): use
S48_SHARED_BINDING_REF
(call_scheme_integer_p): ditto
(length_scheme_list): ditto
2004-02-11 16:22:43 +00:00
eknauel 22a1e6919d * ffi-tools/ffi-tools-rts.scm (ffi-tools-rts): added missing
define-exported-bindings
2004-02-11 16:20:27 +00:00
eknauel a503da8dee + code for generating code for s48_define_exported_binding() 2004-02-11 12:44:36 +00:00
eknauel 53b3096a1e + don't use preprocessor symbol inside quotes
+ get rid of FIXED_S48_CHECK_RECORD_TYPE
2004-02-11 12:44:06 +00:00
eknauel b1f1aede59 fixed typo, renamed lookup-shared-binding to lookup-shared-value 2004-01-15 16:33:44 +00:00
eknauel 5791065071 + fixed typo, fixed module definition 2004-01-15 16:32:58 +00:00
eknauel 4c10e069ff fixed bug in s48_enter_* code generation 2004-01-14 09:08:19 +00:00
eknauel c7a73723dc + export make-integer-constant, make-string-constant
+ added generate-binding
2004-01-08 07:47:22 +00:00
eknauel 7e51c85710 + broken S48_RECORD_TYPE work-around 2004-01-08 07:46:29 +00:00
eknauel 273b96373b + make bindings fit to API described as in the LDAP C API draft
+ use automake for building an external module
+ tools for importing c constants
+ numerous changes
2003-12-31 15:40:26 +00:00