Mercurial > hg > octave-lyh
diff src/ov-flt-complex.cc @ 7815:a41df65f3f00
Add some single precision test code and fix resulting bugs
author | David Bateman <dbateman@free.fr> |
---|---|
date | Wed, 28 May 2008 01:03:35 +0200 |
parents | 82be108cc558 |
children | f00578b495e9 |
line wrap: on
line diff
--- a/src/ov-flt-complex.cc +++ b/src/ov-flt-complex.cc @@ -450,8 +450,8 @@ } \ } -SCALAR_MAPPER (erf, ::erf) -SCALAR_MAPPER (erfc, ::erfc) +SCALAR_MAPPER (erf, ::erff) +SCALAR_MAPPER (erfc, ::erfcf) SCALAR_MAPPER (gamma, xgamma) CD_SCALAR_MAPPER (lgamma, xlgamma, xlgamma, 0.0, octave_Inf) @@ -469,14 +469,14 @@ COMPLEX_MAPPER (cos, std::cos) COMPLEX_MAPPER (cosh, std::cosh) COMPLEX_MAPPER (exp, std::exp) -COMPLEX_MAPPER (expm1, ::expm1) +COMPLEX_MAPPER (expm1, ::expm1f) COMPLEX_MAPPER (fix, ::fix) COMPLEX_MAPPER (floor, ::floor) COMPLEX_MAPPER (imag, ximag) COMPLEX_MAPPER (log, std::log) COMPLEX_MAPPER (log2, xlog2) COMPLEX_MAPPER (log10, std::log10) -COMPLEX_MAPPER (log1p, ::log1p) +COMPLEX_MAPPER (log1p, ::log1pf) COMPLEX_MAPPER (real, xreal) COMPLEX_MAPPER (round, xround) COMPLEX_MAPPER (roundb, xroundb)