From b80fcfc4ad2003f5f481a6680eba8214de1bf4d2 Mon Sep 17 00:00:00 2001 From: Kevin Ryde Date: Tue, 9 May 2006 00:28:02 +0000 Subject: [PATCH] *** empty log message *** --- libguile/ChangeLog | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/libguile/ChangeLog b/libguile/ChangeLog index c3f41397a..e2eff0e31 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,16 @@ +2006-05-09 Kevin Ryde + + * numbers.c (scm_i_divide): For big/big wanting inexact, use mpq_get_d + rather than converting to doubles, to avoid inf or nan when the inputs + are too big for a double but the quotient does fit. This affects + conversions exact->inexact of big fractions. + + * filesys.c (scm_open_fdes): Use open64. + (scm_init_filesys): Add O_LARGEFILE. + + * ports.c (scm_seek): Use lseek64. + (scm_truncate_file): Use ftruncate64. + 2006-05-08 Marius Vollmer * private-gc.h (CELL_P): Also check that the potential pointer is