[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: split mathl module (was: Add some #undef's to math.in.h, for AIX wit
From: |
Ralf Wildenhues |
Subject: |
Re: split mathl module (was: Add some #undef's to math.in.h, for AIX with xlc.) |
Date: |
Mon, 18 Jan 2010 22:44:33 +0100 |
User-agent: |
Mutt/1.5.20 (2009-10-28) |
Hi Bruno,
* Bruno Haible wrote on Mon, Jan 18, 2010 at 01:27:17AM CET:
> Here's a proposed patch, which seeks to fix 1) to 5). Ralf will need to
> re-test on AIX.
No more problems on AIX with this patch. Thanks!
> 2010-01-17 Bruno Haible <address@hidden>
>
> New modules acosl, asinl, atanl, cosl, expl, logl, sinl, sqrtl, tanl.
> * lib/math.in.h (acosl, asinl, atanl, cosl, expl, logl, sinl, sqrtl,
> tanl): Use the standard gnulib idiom.
> * lib/cosl.c: Don't include trigl.c and sincosl.c.
> * lib/sinl.c: Likewise.
> * lib/tanl.c: Don't include trigl.c.
> (kernel_tanl): Make static.
> * lib/sincosl.c: Include trig.h first.
> * lib/trigl.c: Likewise.
> * m4/acosl.m4: New file.
> * m4/asinl.m4: New file.
> * m4/atanl.m4: New file.
> * m4/cosl.m4: New file.
> * m4/expl.m4: New file.
> * m4/logl.m4: New file.
> * m4/sinl.m4: New file.
> * m4/sqrtl.m4: New file.
> * m4/tanl.m4: New file.
> * m4/mathl.m4: Remove file.
> * m4/math_h.m4 (gl_MATH_H_DEFAULTS): Initialize GNULIB_* and HAVE_*
> variables for acosl, asinl, atanl, cosl, expl, logl, sinl, sqrtl, tanl.
> Don't initialize GNULIB_MATHL.
> * modules/acosl: New file.
> * modules/asinl: New file.
> * modules/atanl: New file.
> * modules/cosl: New file.
> * modules/expl: New file.
> * modules/logl: New file.
> * modules/sinl: New file.
> * modules/sqrtl: New file.
> * modules/tanl: New file.
> * modules/math (Makefile.am): Substitute GNULIB_* and HAVE_* variables
> for acosl, asinl, atanl, cosl, expl, logl, sinl, sqrtl, tanl. Don't
> substitute GNULIB_MATHL.
> * modules/mathl: Rewritten.
cosl test failure, Bruno Haible, 2010/01/18