X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=inline;f=ChangeLog;h=2b4e2ace62c24ea241ac4ef13e0ae115e9d93ded;hb=4f853c738dcae9d2433d03137bea04740ee3c15b;hp=f2a0c7b28831eb404ffe78fc811351e71139300f;hpb=494a4d32e2e9ed6201c38ff3fa28ed38c5396644;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index f2a0c7b28..2b4e2ace6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,178 @@ 2010-01-24 Bruno Haible + Tests for module 'tan'. + * modules/tan-tests: New file. + * tests/test-tan.c: New file. + + 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 + + Fix tests for common 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 + 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.