Tests for module 'sqrt'.
[gnulib.git] / ChangeLog
index f2a0c7b..bf3d432 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,174 @@
 2010-01-24  Bruno Haible  <bruno@clisp.org>
 
+       Tests for module 'sqrt'.
+       * modules/sqrt-tests: New file.
+       * tests/test-sqrt.c: New file.
+
+       Tests for module 'sinh'.
+       * modules/sinh-tests: New file.
+       * tests/test-sinh.c: New file.
+
+       Tests for module 'sin'.
+       * modules/sin-tests: New file.
+       * tests/test-sin.c: New file.
+
+       Tests for module 'rint'.
+       * modules/rint-tests: New file.
+       * tests/test-rint.c: New file.
+
+       Tests for module 'remainder'.
+       * modules/remainder-tests: New file.
+       * tests/test-remainder.c: New file.
+
+       Tests for module 'pow'.
+       * modules/pow-tests: New file.
+       * tests/test-pow.c: New file.
+
+       Tests for module 'nextafter'.
+       * modules/nextafter-tests: New file.
+       * tests/test-nextafter.c: New file.
+
+       Tests for module 'modf'.
+       * modules/modf-tests: New file.
+       * tests/test-modf.c: New file.
+
+       Tests for module 'logb'.
+       * modules/logb-tests: New file.
+       * tests/test-logb.c: New file.
+
+       Tests for module 'log1p'.
+       * modules/log1p-tests: New file.
+       * tests/test-log1p.c: New file.
+
+       Tests for module 'log10'.
+       * modules/log10-tests: New file.
+       * tests/test-log10.c: New file.
+
+       Tests for module 'log'.
+       * modules/log-tests: New file.
+       * tests/test-log.c: New file.
+
+       Tests for module 'lgamma'.
+       * modules/lgamma-tests: New file.
+       * tests/test-lgamma.c: New file.
+
+       Tests for module 'ldexp'.
+       * modules/ldexp-tests: New file.
+       * tests/test-ldexp.c: New file.
+
+       Tests for module 'jn'.
+       * modules/jn-tests: New file.
+       * tests/test-jn.c: New file.
+
+       Tests for module 'j1'.
+       * modules/j1-tests: New file.
+       * tests/test-j1.c: New file.
+
+       Tests for module 'j0'.
+       * modules/j0-tests: New file.
+       * tests/test-j0.c: New file.
+
+       Tests for module 'hypot'.
+       * modules/hypot-tests: New file.
+       * tests/test-hypot.c: New file.
+
+       Tests for module 'fmod'.
+       * modules/fmod-tests: New file.
+       * tests/test-fmod.c: New file.
+
+       Tests for module 'fabs'.
+       * modules/fabs-tests: New file.
+       * tests/test-fabs.c: New file.
+
+       Tests for module 'exp'.
+       * modules/exp-tests: New file.
+       * tests/test-exp.c: New file.
+
+       Tests for module 'erfc'.
+       * modules/erfc-tests: New file.
+       * tests/test-erfc.c: New file.
+
+       Tests for module 'erf'.
+       * modules/erf-tests: New file.
+       * tests/test-erf.c: New file.
+
+       Tests for module 'cosh'.
+       * modules/cosh-tests: New file.
+       * tests/test-cosh.c: New file.
+
+       Tests for module 'cos'.
+       * modules/cos-tests: New file.
+       * tests/test-cos.c: New file.
+
+       Tests for module 'copysign'.
+       * modules/copysign-tests: New file.
+       * tests/test-copysign.c: New file.
+
+       Tests for module 'cbrt'.
+       * modules/cbrt-tests: New file.
+       * tests/test-cbrt.c: New file.
+
+       Tests for module 'atan2'.
+       * modules/atan2-tests: New file.
+       * tests/test-atan2.c: New file.
+
+       Tests for module 'atan'.
+       * modules/atan-tests: New file.
+       * tests/test-atan.c: New file.
+
+       Tests for module 'asin'.
+       * modules/asin-tests: New file.
+       * tests/test-asin.c: New file.
+
+       Tests for module 'acos'.
+       * modules/acos-tests: New file.
+       * tests/test-acos.c: New file.
+
+2010-01-24  Bruno Haible  <bruno@clisp.org>
+
+       Fix tests for common <math.h> functions.
+       * m4/mathfunc.m4 (gl_MATHFUNC): Take two additional parameters. Use a
+       code snippet that references the function pointer, rather than merely
+       calling the function. Substitute the FUNC_LIBM variable.
+       * m4/sqrt.m4 (gl_FUNC_SQRT): Update gl_MATHFUNC invocation.
+       * modules/acos (configure.ac): Likewise.
+       * modules/asin (configure.ac): Likewise.
+       * modules/atan (configure.ac): Likewise.
+       * modules/atan2 (configure.ac): Likewise.
+       * modules/cbrt (configure.ac): Likewise.
+       * modules/copysign (configure.ac): Likewise.
+       * modules/cos (configure.ac): Likewise.
+       * modules/cosh (configure.ac): Likewise.
+       * modules/erf (configure.ac): Likewise.
+       * modules/erfc (configure.ac): Likewise.
+       * modules/exp (configure.ac): Likewise.
+       * modules/fabs (configure.ac): Likewise.
+       * modules/fmod (configure.ac): Likewise.
+       * modules/hypot (configure.ac): Likewise.
+       * modules/j0 (configure.ac): Likewise.
+       * modules/j1 (configure.ac): Likewise.
+       * modules/jn (configure.ac): Likewise.
+       * modules/ldexp (configure.ac): Likewise.
+       * modules/lgamma (configure.ac): Likewise.
+       * modules/log (configure.ac): Likewise.
+       * modules/log10 (configure.ac): Likewise.
+       * modules/log1p (configure.ac): Likewise.
+       * modules/logb (configure.ac): Likewise.
+       * modules/modf (configure.ac): Likewise.
+       * modules/nextafter (configure.ac): Likewise.
+       * modules/pow (configure.ac): Likewise.
+       * modules/remainder (configure.ac): Likewise.
+       * modules/rint (configure.ac): Likewise.
+       * modules/sin (configure.ac): Likewise.
+       * modules/sinh (configure.ac): Likewise.
+       * modules/tan (configure.ac): Likewise.
+       * modules/tanh (configure.ac): Likewise.
+       * modules/y0 (configure.ac): Likewise.
+       * modules/y1 (configure.ac): Likewise.
+       * modules/yn (configure.ac): Likewise.
+
+2010-01-24  Bruno Haible  <bruno@clisp.org>
+
        Tests: Defeat inlining of math functions by GCC >= 4.3.0.
        * tests/test-acosl.c (x): New variable.
        (main): Store argument in x and fetch it from x.