mhw pushed a change to branch stable-2.0
in repository guile.
from 461b62e doc: Fix typo in Web documentation.
new ff51de6 unget-bytevector: Allow start == length when count is not
given.
new 4b60562 Avoid signed integer overflows in numeric conversions.
new 1e86dc3 Fix fat_mutex owner corruption and other problems in
fat_mutex_unlock.
new b0a702d Do not assume that sizeof (long) == sizeof (void *) ==
sizeof (SCM).
new ee3381c FFI: Add support for functions that set 'errno'.
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
doc/ref/api-foreign.texi | 15 ++++++--
libguile/conv-integer.i.c | 15 +++++---
libguile/foreign.c | 89 ++++++++++++++++++++++++++++++++++++---------
libguile/foreign.h | 4 +-
libguile/numbers.c | 25 +++++++------
libguile/numbers.h | 31 ++++++++--------
libguile/r6rs-ports.c | 2 +-
libguile/threads.c | 87 ++++++++++++++++++--------------------------
libguile/vm-i-scheme.c | 28 +++++++-------
9 files changed, 174 insertions(+), 122 deletions(-)