2001-09-12 Gary Houston <ghouston@arglist.com>
[bpt/guile.git] / libguile / ChangeLog
CommitLineData
a0d34a0b
MV
12001-09-06 Marius Vollmer <mvo@zagadka.ping.de>
2
3 * gc.c (scm_done_free): Always subtract size from scm_mallocated
4 when computing nm, even if it's negative.
5 (scm_must_malloc): Abort on overflow of scm_mtrigger.
6 (scm_must_realloc): Likewise.
7
b10586f0
ML
82001-09-01 Michael Livshin <mlivshin@bigfoot.com>
9
10 * numbers.c (scm_sys_check_number_conversions): new function,
11 defined if Guile is compiled in debugging mode. currently checks
12 `scm_num2ulong', should check much much more.
13
14 * num2integral.i.c (NUM2INTEGRAL): when converting a bignum to
15 unsigned, ensure that it's positive. thanks to Martin Baulig!
16
8c494e99
DH
172001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
18
19 * __scm.h: Added new section about compile time selectable
20 features.
21
22 (long_long, ulong_long, scm_sizet, SCM_WNA, SCM_OUTOFRANGE,
23 SCM_NALLOC, SCM_HUP_SIGNAL, SCM_INT_SIGNAL, SCM_FPE_SIGNAL,
24 SCM_BUS_SIGNAL, SCM_SEGV_SIGNAL, SCM_ALRM_SIGNAL, SCM_GC_SIGNAL,
25 SCM_TICK_SIGNAL, SCM_SIG_ORD, SCM_ORD_SIG, SCM_NUM_SIGS):
26 Removed.
27
28 * deprecation.c (scm_include_deprecated_features): Simplified.
29
30 * eval.c (EVALCAR, unmemocopy), eval.h (SCM_XEVALCAR): Use
31