printf-frexpl: Simplify for platforms where 'long double' == 'double'.
authorBruno Haible <bruno@clisp.org>
Mon, 10 Oct 2011 15:17:26 +0000 (17:17 +0200)
committerBruno Haible <bruno@clisp.org>
Mon, 10 Oct 2011 15:17:26 +0000 (17:17 +0200)
commitdb9e538477da947df9212b77ac3c2991af750a8f
tree6d5e18fc00235f7cb883d46f34f19e80c6874d60
parentd48d7d9132b633a3a31a2f6f131ce7033f1faf8d
printf-frexpl: Simplify for platforms where 'long double' == 'double'.

* lib/printf-frexpl.c: Include <config.h>.
(printf_frexpl) [HAVE_SAME_LONG_DOUBLE_AS_DOUBLE]: New function.
* lib/printf-frexp.c [!USE_LONG_DOUBLE]: Don't include <config.h> a
second time.
* m4/printf-frexpl.m4 (gl_FUNC_PRINTF_FREXPL): Require
gl_LONG_DOUBLE_VS_DOUBLE.
* modules/printf-frexpl (Depends-on): Add printf-frexp. Update
conditions.
ChangeLog
lib/printf-frexp.c
lib/printf-frexpl.c
m4/printf-frexpl.m4
modules/printf-frexpl