wingo pushed a commit to branch master
in repository guile.
commit 1107db3eb193f2afa0aa18d37e3688ad74c77a14
Author: Ludovic Courtès <[email protected]>
Date: Tue Oct 11 10:55:23 2016 +0200
Document 'scm_to_uintptr_t' and 'scm_from_uintptr_t'.
* doc/ref/api-data.texi (Integers): Document them.
---
NEWS | 2 ++
doc/ref/api-data.texi | 4 +++-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/NEWS b/NEWS
index 7fa279a..5d5221e 100644
--- a/NEWS
+++ b/NEWS
@@ -995,6 +995,8 @@ Changes in 2.0.13 (since 2.0.12):
See "File System" in the manual, for more.
+** New 'scm_to_uintptr_t' and 'scm_from_uintptr_t' C functions
+
* Bug fixes
** 'mkdir' procedure no longer calls umask(2) (<http://bugs.gnu.org/24659>)
diff --git a/doc/ref/api-data.texi b/doc/ref/api-data.texi
index bf46d5c..76a742d 100644
--- a/doc/ref/api-data.texi
+++ b/doc/ref/api-data.texi
@@ -1,6 +1,6 @@
@c -*-texinfo-*-
@c This is part of the GNU Guile Reference Manual.
-@c Copyright (C) 1996, 1997, 2000-2004, 2006-2015
+@c Copyright (C) 1996, 1997, 2000-2004, 2006-2016
@c Free Software Foundation, Inc.
@c See the file guile.texi for copying conditions.
@@ -422,6 +422,7 @@ function will always succeed and will always return an
exact number.
@deftypefnx {C Function} {unsigned long long} scm_to_ulong_long (SCM x)
@deftypefnx {C Function} size_t scm_to_size_t (SCM x)
@deftypefnx {C Function} ssize_t scm_to_ssize_t (SCM x)
+@deftypefnx {C Function} scm_t_uintptr scm_to_uintptr_t (SCM x)
@deftypefnx {C Function} scm_t_ptrdiff scm_to_ptrdiff_t (SCM x)
@deftypefnx {C Function} scm_t_int8 scm_to_int8 (SCM x)
@deftypefnx {C Function} scm_t_uint8 scm_to_uint8 (SCM x)
@@ -458,6 +459,7 @@ the corresponding types are.
@deftypefnx {C Function} SCM scm_from_ulong_long (unsigned long long x)
@deftypefnx {C Function} SCM scm_from_size_t (size_t x)
@deftypefnx {C Function} SCM scm_from_ssize_t (ssize_t x)
+@deftypefnx {C Function} SCM scm_from_uintptr_t (uintptr_t x)
@deftypefnx {C Function} SCM scm_from_ptrdiff_t (scm_t_ptrdiff x)
@deftypefnx {C Function} SCM scm_from_int8 (scm_t_int8 x)
@deftypefnx {C Function} SCM scm_from_uint8 (scm_t_uint8 x)