* numbers.c (SCM_COMPLEX_VALUE): Use GUILE_I instead of _Complex_I
authorNeil Jerram <neil@ossau.uklinux.net>
Mon, 11 Feb 2008 21:20:14 +0000 (21:20 +0000)
committerNeil Jerram <neil@ossau.uklinux.net>
Mon, 11 Feb 2008 21:20:14 +0000 (21:20 +0000)
commit4b26c03ec726aa212b012df31d23e800f08194b5
tree6a65a95253102d9c302ce1f1f247816c2cc51dae
parent7f74cf9a67398b58412cd40ff589a5a7cf22e74b
* numbers.c (SCM_COMPLEX_VALUE): Use GUILE_I instead of _Complex_I
directly, and only if GUILE_I was defined by the configure step.
(scm_log, scm_log10, scm_exp, scm_sqrt): Use SCM_COMPLEX_VALUE
code only if SCM_COMPLEX_VALUE is defined.

* configure.in (--without-64-calls): Use AC_MSG_CHECKING and
AC_MSG_RESULT instead of just echo.
(GUILE_I): New programs to try using _Complex_I or 1.0fi for the
imaginary unit.
ChangeLog
NEWS
configure.in
libguile/ChangeLog
libguile/numbers.c