Mercurial > hg > octave-kai > gnulib-hg
annotate modules/frexpl @ 17476:6057744acd2c default tip master
autoupdate
author | Karl Berry <karl@freefriends.org> |
---|---|
date | Fri, 16 Aug 2013 06:32:22 -0700 |
parents | fdbe3125f81a |
children |
rev | line source |
---|---|
8497 | 1 Description: |
2 frexpl() function: split a 'long double' into its constituents. | |
3 | |
4 Files: | |
5 lib/frexpl.c | |
6 lib/frexp.c | |
7 m4/frexpl.m4 | |
8 | |
9 Depends-on: | |
10 math | |
16580
fdbe3125f81a
math: Ensure declarations of math functions.
Bruno Haible <bruno@clisp.org>
parents:
15932
diff
changeset
|
11 extensions |
15932
0057ae480fc5
frexpl: Simplify for platforms where 'long double' == 'double'.
Bruno Haible <bruno@clisp.org>
parents:
14998
diff
changeset
|
12 frexp [{ test $HAVE_DECL_FREXPL = 0 || test $gl_func_frexpl = no; } && test $HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = 1] |
0057ae480fc5
frexpl: Simplify for platforms where 'long double' == 'double'.
Bruno Haible <bruno@clisp.org>
parents:
14998
diff
changeset
|
13 isnanl-nolibm [{ test $HAVE_DECL_FREXPL = 0 || test $gl_func_frexpl = no; } && test $HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = 0] |
0057ae480fc5
frexpl: Simplify for platforms where 'long double' == 'double'.
Bruno Haible <bruno@clisp.org>
parents:
14998
diff
changeset
|
14 fpucw [{ test $HAVE_DECL_FREXPL = 0 || test $gl_func_frexpl = no; } && test $HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = 0] |
8497 | 15 |
16 configure.ac: | |
17 gl_FUNC_FREXPL | |
14998
6670ce6a8984
frexpl*: Respect rules for use of AC_LIBOBJ.
Bruno Haible <bruno@clisp.org>
parents:
14683
diff
changeset
|
18 if test $HAVE_DECL_FREXPL = 0 || test $gl_func_frexpl = no; then |
6670ce6a8984
frexpl*: Respect rules for use of AC_LIBOBJ.
Bruno Haible <bruno@clisp.org>
parents:
14683
diff
changeset
|
19 AC_LIBOBJ([frexpl]) |
6670ce6a8984
frexpl*: Respect rules for use of AC_LIBOBJ.
Bruno Haible <bruno@clisp.org>
parents:
14683
diff
changeset
|
20 fi |
8497 | 21 gl_MATH_MODULE_INDICATOR([frexpl]) |
22 | |
23 Makefile.am: | |
24 | |
25 Include: | |
26 <math.h> | |
27 | |
8627
fd0df3b4a14d
Clarify the dependencies on libm.
Bruno Haible <bruno@clisp.org>
parents:
8531
diff
changeset
|
28 Link: |
fd0df3b4a14d
Clarify the dependencies on libm.
Bruno Haible <bruno@clisp.org>
parents:
8531
diff
changeset
|
29 $(FREXPL_LIBM) |
fd0df3b4a14d
Clarify the dependencies on libm.
Bruno Haible <bruno@clisp.org>
parents:
8531
diff
changeset
|
30 |
8497 | 31 License: |
32 LGPL | |
33 | |
34 Maintainer: | |
35 Bruno Haible, Paolo Bonzini | |
36 |