diff options
author | Kevin Ryde <user42@zip.com.au> | 2004-04-05 22:58:28 +0000 |
---|---|---|
committer | Kevin Ryde <user42@zip.com.au> | 2004-04-05 22:58:28 +0000 |
commit | c3110a30453d0f3103174737f915aa017a6a7153 (patch) | |
tree | 051664b538a517f915c9ecd354390139a0456ba9 | |
parent | 4dc09ee4ffb44d13e8e4c5a55a5d9e857b9ea5d1 (diff) | |
download | guile-c3110a30453d0f3103174737f915aa017a6a7153.tar.gz |
*** empty log message ***
-rw-r--r-- | libguile/ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/libguile/ChangeLog b/libguile/ChangeLog index 3bd5acbec..721adef92 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,16 @@ +2004-04-06 Kevin Ryde <user42@zip.com.au> + + * numbers.c (scm_quotient, scm_remainder): In inum/big, use mpz_cmp_ui + for big == abs(most-negative-fixnum) special case. + (abs_most_negative_fixnum): Remove, no longer used. + + * scmsigs.c (scm_sigaction_for_thread): Correction to signum range + test, avoids SCM_VECTOR_REF outside bounds of signal_handlers on + calling (sigaction NSIG). + + * simpos.c (scm_system_star): Fix execargv memory leak, merge parent + and fork error cases to do this. + 2004-04-03 Dirk Herrmann <dirk@dirk-herrmanns-seiten.de> * eval.c (CEVAL): Don't distinguish between short and long |