From: Kevin Ryde Date: Sun, 2 Sep 2007 22:40:23 +0000 (+0000) Subject: *** empty log message *** X-Git-Url: https://git.hcoop.net/bpt/guile.git/commitdiff_plain/8d4d5dfcf9abc3501c8021fa06484e0ce291b212 *** empty log message *** --- diff --git a/ChangeLog b/ChangeLog index c87193e44..2c9d88394 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-09-03 Kevin Ryde + + * configure.in (AC_CHECK_FUNCS): Move cexp and clog up into the main + funcs check block. Remove carg which is now unused. + 2007-09-02 Ludovic Courtès * NEWS: Mention memory leak fix in `make-socket-address'. diff --git a/libguile/ChangeLog b/libguile/ChangeLog index 215db2651..dc61e9234 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,15 @@ +2007-09-03 Kevin Ryde + + * numbers.c (scm_log): Test HAVE_CLOG as well as HAVE_COMPLEX_DOUBLE + before using clog(). It's possible for gcc to provide the "complex + double" type, but for the system not to have the complex funcs. + (scm_exp): Ditto HAVE_CEXP for cexp(). + (clog, cexp, carg): Remove fallback definitions. These only + duplicated the code within scm_log and scm_exp, and the latter have to + exist for the case when there's no "complex double". So better just + fix up the conditionals selecting between the complex funcs and plain + doubles than worry about fallbacks. + 2007-09-02 Ludovic Courtès * socket.c (scm_make_socket_address): Free C_ADDRESS after use. @@ -16,7 +28,7 @@ 2007-08-23 Ludovic Courtès * read.c (scm_read_quote): Record position and copy source - expression when asked to. Reported by Kevin Ryde. + expression when asked to. Reported by Kevin. * stime.c: Define `_REENTRANT' only if not already defined.