From 43240c9caf66f802ba50df685e3e8b44e38906a5 Mon Sep 17 00:00:00 2001 From: Marius Vollmer Date: Thu, 8 Jul 2004 15:54:40 +0000 Subject: [PATCH] *** empty log message *** --- libguile/ChangeLog | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/libguile/ChangeLog b/libguile/ChangeLog index b0ef8e47a..5aec17776 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,19 @@ +2004-07-08 Marius Vollmer + + * numbers.c (scm_is_signed_integer, scm_is_unsigned_integer): + Rewritten using the same logic as scm_to_signed_integer and + scm_to_unsigned_integer, respectively, which is better(tm). Also, + use CHAR_BIT instead of hardcoding 8. + (LLONG_MIN, LLONG_MAX, ULLONG_MAX): Removed and used + SCM_I_LLONG_MIN etc. instead. + + * numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_MAKINUM to + SCM_I_MAKINUM and changed all uses. + * deprecated.h, deprecated.c (SCM_MAKINUM): Newly deprecated. + + * gen-scmconfig.c: Instead of hard-coding the numbers, compute + them by assuming twos-complement. + 2004-07-07 Marius Vollmer * gen-scmconfig.h.in: Added all the new SCM_I_GSC_*_LIMITS that -- 2.20.1