diff --git a/ChangeLog b/ChangeLog index 578a37c2c..684421b2b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2003-06-21 Kevin Ryde + + * configure.in (AC_CHECK_FUNCS): Add asinh, acosh, atanh and trunc. + 2003-06-19 Marius Vollmer * configure.in: use "-Werror" only with GCC. Thanks to Matthias diff --git a/libguile/ChangeLog b/libguile/ChangeLog index 918818cec..becbd703d 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,12 @@ +2003-06-21 Kevin Ryde + + * numbers.c (_GNU_SOURCE): #define, to get C99 things. + (scm_asinh, scm_acosh, scm_atanh, scm_truncate, $asinh, $acosh, + $atanh, truncate): Use C library asinh, acosh, atanh and trunc, when + available. + (scm_inexact_to_exact): Expand isfinite to its definition !xisinf. + (isfinite): Remove, conflicts with C99 isfinite(). + 2003-06-19 Marius Vollmer * deprecated.h, deprecated.c (scm_strhash, scm_sym2ovcell_soft, diff --git a/test-suite/ChangeLog b/test-suite/ChangeLog index ee1cba48d..fb31aec49 100644 --- a/test-suite/ChangeLog +++ b/test-suite/ChangeLog @@ -1,3 +1,8 @@ +2003-06-21 Kevin Ryde + + * tests/numbers.test (truncate, round, asinh, acosh, atanh): Add some + tests. + 2003-06-19 Kevin Ryde * tests/posix.test: New file, exercising putenv, setenv, unsetenv.