[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
guile/guile-core/libguile ChangeLog
From: |
Marius Vollmer |
Subject: |
guile/guile-core/libguile ChangeLog |
Date: |
Sun, 11 Nov 2001 20:13:12 -0500 |
CVSROOT: /cvs
Module name: guile
Changes by: Marius Vollmer <address@hidden> 01/11/11 20:13:12
Modified files:
guile-core/libguile: ChangeLog
Log message:
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile-core/libguile/ChangeLog.diff?cvsroot=OldCVS&tr1=1.1546&tr2=1.1547&r1=text&r2=text
Patches:
Index: guile/guile-core/libguile/ChangeLog
diff -u guile/guile-core/libguile/ChangeLog:1.1546
guile/guile-core/libguile/ChangeLog:1.1547
--- guile/guile-core/libguile/ChangeLog:1.1546 Sun Nov 11 15:51:44 2001
+++ guile/guile-core/libguile/ChangeLog Sun Nov 11 20:13:12 2001
@@ -1,3 +1,26 @@
+2001-11-12 Marius Vollmer <address@hidden>
+
+ * numbers.c: Document macros to define when including
+ num2integral.i.c. MAX_VALUE and MIN_VALU are no longer used, we
+ now rely on SIZEOF_ macros that have been figured out at
+ configure time.
+
+ * num2integral.i.c: Adapt to new interface.
+ (NUM2INTEGRAL): Test whether a fixnum can be represented in the
+ target type by casting it and checking whether it is still the
+ same. Do not try to handle bignums for integral types that are
+ smaller than fixnums. When handling bignums, collect the
+ magnituse first into a unsigned type, and correctly check for
+ overflow.
+ (INTEGRAL2BIG): Do not use MIN_VALUE explicitely by observing that
+ only -MIN_VALUE can still be negative of all negative numbers (in
+ twos-complement).
+
+ * tags.h (SIZEOF_SCM_T_BITS): Define it appropriately.
+
+ * __scm.h: Define HAVE_UINTPTR_T, HAVE_PTRDIFF_T and
+ HAVE_LONG_LONG depending on whether their size is non-zero.
+
2001-11-11 Thien-Thi Nguyen <address@hidden>
* strop.c (scm_string_null_p): Docfix; nfc.
- guile/guile-core/libguile ChangeLog, Marius Vollmer, 2001/11/01
- guile/guile-core/libguile ChangeLog, Marius Vollmer, 2001/11/03
- guile/guile-core/libguile ChangeLog, Marius Vollmer, 2001/11/05
- guile/guile-core/libguile ChangeLog, Thien-Thi Nguyen, 2001/11/11
- guile/guile-core/libguile ChangeLog, Thien-Thi Nguyen, 2001/11/11
- guile/guile-core/libguile ChangeLog,
Marius Vollmer <=
- guile/guile-core/libguile ChangeLog, Marius Vollmer, 2001/11/13
- guile/guile-core/libguile ChangeLog, Marius Vollmer, 2001/11/13
- guile/guile-core/libguile ChangeLog, Marius Vollmer, 2001/11/13
- guile/guile-core/libguile ChangeLog, Marius Vollmer, 2001/11/13
- guile/guile-core/libguile ChangeLog, Marius Vollmer, 2001/11/13
- guile/guile-core/libguile ChangeLog, Thien-Thi Nguyen, 2001/11/20
- guile/guile-core/libguile ChangeLog, Thien-Thi Nguyen, 2001/11/20
- guile/guile-core/libguile ChangeLog, Marius Vollmer, 2001/11/20
- guile/guile-core/libguile ChangeLog, Marius Vollmer, 2001/11/20
- guile/guile-core/libguile ChangeLog, Marius Vollmer, 2001/11/21