diff options
author | Bruno Haible <bruno@clisp.org> | 2012-03-06 21:24:28 +0100 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2012-03-06 22:55:00 +0100 |
commit | fef5744cfb2fe5d6241e66a8e736f6926e7ea621 (patch) | |
tree | bb5193c3aa376c36ecd30d7d09f3aa29b9db7268 /m4/math_h.m4 | |
parent | 1dfc40fc5d4a95929926c750aac9dc33efe401fc (diff) | |
download | gnulib-fef5744cfb2fe5d6241e66a8e736f6926e7ea621.tar.gz |
New module 'expm1f'.
* lib/math.in.h (expm1f): New declaration.
* lib/expm1f.c: New file.
* m4/expm1f.m4: New file.
* m4/math_h.m4 (gl_MATH_H): Test whether expm1f is declared.
(gl_MATH_H_DEFAULTS): Initialize GNULIB_EXPM1F, HAVE_EXPM1F.
* modules/math (Makefile.am): Substitute GNULIB_EXPM1F, HAVE_EXPM1F.
* modules/expm1f: New file.
* tests/test-math-c++.cc: Check the declaration of expm1f.
* doc/posix-functions/expm1f.texi: Mention the new module.
Diffstat (limited to 'm4/math_h.m4')
-rw-r--r-- | m4/math_h.m4 | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/m4/math_h.m4 b/m4/math_h.m4 index 6ce34abde0..c3038cad0d 100644 --- a/m4/math_h.m4 +++ b/m4/math_h.m4 @@ -1,4 +1,4 @@ -# math_h.m4 serial 80 +# math_h.m4 serial 81 dnl Copyright (C) 2007-2012 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -41,7 +41,7 @@ AC_DEFUN([gl_MATH_H], gl_WARN_ON_USE_PREPARE([[#include <math.h>]], [acosf acosl asinf asinl atanf atanl cbrt cbrtf cbrtl ceilf ceill copysign copysignf copysignl cosf cosl coshf - expf expl expm1 fabsf fabsl floorf floorl fma fmaf fmal + expf expl expm1 expm1f fabsf fabsl floorf floorl fma fmaf fmal fmod fmodf fmodl frexpf frexpl hypotf hypotl ldexpf ldexpl logb logf logl log10f log10l modf modff modfl powf remainder remainderf remainderl @@ -82,6 +82,7 @@ AC_DEFUN([gl_MATH_H_DEFAULTS], GNULIB_EXPF=0; AC_SUBST([GNULIB_EXPF]) GNULIB_EXPL=0; AC_SUBST([GNULIB_EXPL]) GNULIB_EXPM1=0; AC_SUBST([GNULIB_EXPM1]) + GNULIB_EXPM1F=0; AC_SUBST([GNULIB_EXPM1F]) GNULIB_FABSF=0; AC_SUBST([GNULIB_FABSF]) GNULIB_FABSL=0; AC_SUBST([GNULIB_FABSL]) GNULIB_FLOOR=0; AC_SUBST([GNULIB_FLOOR]) @@ -157,6 +158,7 @@ AC_DEFUN([gl_MATH_H_DEFAULTS], HAVE_EXPF=1; AC_SUBST([HAVE_EXPF]) HAVE_EXPL=1; AC_SUBST([HAVE_EXPL]) HAVE_EXPM1=1; AC_SUBST([HAVE_EXPM1]) + HAVE_EXPM1F=1; AC_SUBST([HAVE_EXPM1F]) HAVE_FABSF=1; AC_SUBST([HAVE_FABSF]) HAVE_FABSL=1; AC_SUBST([HAVE_FABSL]) HAVE_FMA=1; AC_SUBST([HAVE_FMA]) |