2 dnl Copyright (C) 2007 Free Software Foundation, Inc.
3 dnl This file is free software; the Free Software Foundation
4 dnl gives unlimited permission to copy and/or distribute it,
5 dnl with or without modifications, as long as this notice is preserved.
9 AC_REQUIRE([gl_MATH_H_DEFAULTS])
10 gl_CHECK_NEXT_HEADERS([math.h])
13 AC_DEFUN([gl_MATH_MODULE_INDICATOR],
15 dnl Use AC_REQUIRE here, so that the default settings are expanded once only.
16 AC_REQUIRE([gl_MATH_H_DEFAULTS])
17 GNULIB_[]m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./-],[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])=1
20 AC_DEFUN([gl_MATH_H_DEFAULTS],
22 GNULIB_FREXP=0; AC_SUBST([GNULIB_FREXP])
23 GNULIB_FREXPL=0; AC_SUBST([GNULIB_FREXPL])
24 GNULIB_LDEXPL=0; AC_SUBST([GNULIB_LDEXPL])
25 GNULIB_MATHL=0; AC_SUBST([GNULIB_MATHL])
26 GNULIB_SIGNBIT=0; AC_SUBST([GNULIB_SIGNBIT])
27 GNULIB_TRUNC=0; AC_SUBST([GNULIB_TRUNC])
28 GNULIB_TRUNCF=0; AC_SUBST([GNULIB_TRUNCF])
29 dnl Assume proper GNU behavior unless another module says otherwise.
30 HAVE_DECL_ACOSL=1; AC_SUBST([HAVE_DECL_ACOSL])
31 HAVE_DECL_ASINL=1; AC_SUBST([HAVE_DECL_ASINL])
32 HAVE_DECL_ATANL=1; AC_SUBST([HAVE_DECL_ATANL])
33 HAVE_DECL_CEILL=1; AC_SUBST([HAVE_DECL_CEILL])
34 HAVE_DECL_COSL=1; AC_SUBST([HAVE_DECL_COSL])
35 HAVE_DECL_EXPL=1; AC_SUBST([HAVE_DECL_EXPL])
36 HAVE_DECL_FLOORL=1; AC_SUBST([HAVE_DECL_FLOORL])
37 HAVE_DECL_FREXPL=1; AC_SUBST([HAVE_DECL_FREXPL])
38 HAVE_DECL_LDEXPL=1; AC_SUBST([HAVE_DECL_LDEXPL])
39 HAVE_DECL_LOGL=1; AC_SUBST([HAVE_DECL_LOGL])
40 HAVE_DECL_SINL=1; AC_SUBST([HAVE_DECL_SINL])
41 HAVE_DECL_SQRTL=1; AC_SUBST([HAVE_DECL_SQRTL])
42 HAVE_DECL_TANL=1; AC_SUBST([HAVE_DECL_TANL])
43 HAVE_DECL_TRUNC=1; AC_SUBST([HAVE_DECL_TRUNC])
44 HAVE_DECL_TRUNCF=1; AC_SUBST([HAVE_DECL_TRUNCF])
45 REPLACE_FREXP=0; AC_SUBST([REPLACE_FREXP])
46 REPLACE_FREXPL=0; AC_SUBST([REPLACE_FREXPL])
47 REPLACE_LDEXPL=0; AC_SUBST([REPLACE_LDEXPL])
48 REPLACE_SIGNBIT=0; AC_SUBST([REPLACE_SIGNBIT])