1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-10 14:00:21 +02:00

*** empty log message ***

This commit is contained in:
Marius Vollmer 2004-07-07 15:27:21 +00:00
parent afdb04ef18
commit c9eb03bb73
3 changed files with 33 additions and 0 deletions

View file

@ -1,3 +1,10 @@
2004-07-07 Marius Vollmer <marius.vollmer@uni-dortmund.de>
* configure.in: When checking for suitable types for scm_t_int8,
etc, try int8_t first, so that we pick them up when they are
defined. Also, substitute limit macros like INT8_MIN into the
configure header for all these types.
2004-07-05 Kevin Ryde <user42@zip.com.au>
* configure.in (isinf, isnan): Detect macro versions as well as

View file

@ -1,3 +1,23 @@
2004-07-07 Marius Vollmer <marius.vollmer@uni-dortmund.de>
* gen-scmconfig.h.in: Added all the new SCM_I_GSC_*_LIMITS that
configure now produces.
* gen-scmconfig.c: Use them to output SCM_T_INT8_MIN, etc
definitions, giving the limits of the integer types defined by
Guile. Also, output a hard coded SCM_I_LLONG_MIN, etc since
LLONG_MIN or LONG_LONG_MIN is hard to get at.
* numbers.h (scm_to_short, scm_to_ushort): It's SHRT_MIN, etc, not
SHORT_MIN.
(scm_to_size_t): Use SIZE_MAX instead of cooking our own.
(scm_to_long_long, scm_to_ulong_long, scm_to_int8, scm_to_uint8,
scm_to_int16, scm_to_uint16, scm_to_int32, scm_to_uint32,
scm_to_int64, scm_to_uint64, scm_to_intmax, scm_to_uintmax,
scm_from_long_long, scm_from_ulong_long, scm_from_int8,
scm_from_uint8, scm_from_int16, scm_from_uint16, scm_from_int32,
scm_from_uint32, scm_from_int64, scm_from_uint64, scm_from_intmax,
scm_from_uintmax): New.
2004-07-06 Marius Vollmer <marius.vollmer@uni-dortmund.de>
* tags.h (scm_is_eq): New.

View file

@ -1,3 +1,9 @@
2004-07-07 Marius Vollmer <marius.vollmer@uni-dortmund.de>
* standalone/test-conversion.c: Don't define SCM_T_INTMAX_MIN,
etc, they are now provided by libuile.h.
(test_int_sizes): New.
2004-07-06 Marius Vollmer <marius.vollmer@uni-dortmund.de>
* standalone/test-num2integral.c, standalone/test-unwind.c: