*** empty log message ***
authorKevin Ryde <user42@zip.com.au>
Sat, 21 Jun 2003 00:17:47 +0000 (00:17 +0000)
committerKevin Ryde <user42@zip.com.au>
Sat, 21 Jun 2003 00:17:47 +0000 (00:17 +0000)
ChangeLog
libguile/ChangeLog
test-suite/ChangeLog

index 578a37c..684421b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2003-06-21  Kevin Ryde  <user42@zip.com.au>
+
+       * configure.in (AC_CHECK_FUNCS): Add asinh, acosh, atanh and trunc.
+
 2003-06-19  Marius Vollmer  <mvo@zagadka.de>
 
        * configure.in: use "-Werror" only with GCC.  Thanks to Matthias
index 918818c..becbd70 100644 (file)
@@ -1,3 +1,12 @@
+2003-06-21  Kevin Ryde  <user42@zip.com.au>
+
+       * 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  <mvo@zagadka.de>
 
        * deprecated.h, deprecated.c (scm_strhash, scm_sym2ovcell_soft,
index ee1cba4..fb31aec 100644 (file)
@@ -1,3 +1,8 @@
+2003-06-21  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/numbers.test (truncate, round, asinh, acosh, atanh): Add some
+       tests.
+       
 2003-06-19  Kevin Ryde  <user42@zip.com.au>
 
        * tests/posix.test: New file, exercising putenv, setenv, unsetenv.