1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-20 19:50:24 +02:00

*** empty log message ***

This commit is contained in:
Marius Vollmer 2004-07-08 15:54:40 +00:00
parent d956fa6f91
commit 43240c9caf

View file

@ -1,3 +1,19 @@
2004-07-08 Marius Vollmer <marius.vollmer@uni-dortmund.de>
* 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 <marius.vollmer@uni-dortmund.de> 2004-07-07 Marius Vollmer <marius.vollmer@uni-dortmund.de>
* gen-scmconfig.h.in: Added all the new SCM_I_GSC_*_LIMITS that * gen-scmconfig.h.in: Added all the new SCM_I_GSC_*_LIMITS that