1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-30 03:40:34 +02:00

*** empty log message ***

This commit is contained in:
Kevin Ryde 2007-09-02 22:40:23 +00:00
parent b69471c107
commit 8d4d5dfcf9
2 changed files with 18 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2007-09-03 Kevin Ryde <user42@zip.com.au>
* 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 <ludo@gnu.org>
* NEWS: Mention memory leak fix in `make-socket-address'.

View file

@ -1,3 +1,15 @@
2007-09-03 Kevin Ryde <user42@zip.com.au>
* 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 <ludo@gnu.org>
* socket.c (scm_make_socket_address): Free C_ADDRESS after use.
@ -16,7 +28,7 @@
2007-08-23 Ludovic Courtès <ludo@gnu.org>
* 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.