Add foreign types: ssize_t and ptrdiff_t.
authorMark H Weaver <mhw@netris.org>
Sat, 2 Feb 2013 09:04:49 +0000 (04:04 -0500)
committerMark H Weaver <mhw@netris.org>
Sat, 2 Feb 2013 09:13:44 +0000 (04:13 -0500)
commit3a3bea729fa25d1351d070160a65db5e9445ebc1
tree80ef2dd591713a94cd5f594323087e2ab75d75c5
parent7facc08a80149bae4f973c07b30b56e3ae945be7
Add foreign types: ssize_t and ptrdiff_t.

* libguile/foreign.c (sym_ssize_t, sym_ptrdiff_t): New symbols.
  (scm_init_foreign): Add bindings for ssize_t and ptrdiff_t.

* module/system/foreign.scm: Export ssize_t and ptrdiff_t.

* doc/ref/api-foreign.texi (Foreign Types): Add docs.
doc/ref/api-foreign.texi
libguile/foreign.c
module/system/foreign.scm