annotate modules/ilogbl @ 40196:e63f5d3edab5

relocatable-prog: Update documentation. * doc/relocatable-maint.texi (Supporting Relocation): Update to match the recent changes.
author Bruno Haible <bruno@clisp.org>
date Sun, 24 Feb 2019 01:49:15 +0100
parents 2aa643117b0b
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
16768
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 Description:
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 ilogbl() function: get exponent as integer.
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
4 Files:
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
5 lib/ilogbl.c
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
6 lib/ilogb.c
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
7 m4/ilogbl.m4
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
8 m4/mathfunc.m4
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
10 Depends-on:
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
11 math
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
12 extensions
19265
2aa643117b0b ilogbl: Ensure replacement on Haiku.
Bruno Haible <bruno@clisp.org>
parents: 17713
diff changeset
13 ilogb [{ test $HAVE_ILOGBL = 0 || test $REPLACE_ILOGBL = 1; } && test $HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = 1]
2aa643117b0b ilogbl: Ensure replacement on Haiku.
Bruno Haible <bruno@clisp.org>
parents: 17713
diff changeset
14 isfinite [{ test $HAVE_ILOGBL = 0 || test $REPLACE_ILOGBL = 1; } && test $HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = 0]
2aa643117b0b ilogbl: Ensure replacement on Haiku.
Bruno Haible <bruno@clisp.org>
parents: 17713
diff changeset
15 frexpl [{ test $HAVE_ILOGBL = 0 || test $REPLACE_ILOGBL = 1; } && test $HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = 0]
2aa643117b0b ilogbl: Ensure replacement on Haiku.
Bruno Haible <bruno@clisp.org>
parents: 17713
diff changeset
16 isnanl [{ test $HAVE_ILOGBL = 0 || test $REPLACE_ILOGBL = 1; } && test $HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = 0]
16768
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
17
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
18 configure.ac:
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
19 gl_FUNC_ILOGBL
19265
2aa643117b0b ilogbl: Ensure replacement on Haiku.
Bruno Haible <bruno@clisp.org>
parents: 17713
diff changeset
20 if test $HAVE_ILOGBL = 0 || test $REPLACE_ILOGBL = 1; then
16768
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
21 AC_LIBOBJ([ilogbl])
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
22 fi
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
23 gl_MATH_MODULE_INDICATOR([ilogbl])
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
24
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
25 Makefile.am:
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
26
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
27 Include:
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
28 <math.h>
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
29
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
30 Link:
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
31 $(ILOGBL_LIBM)
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
32
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
33 License:
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
34 LGPL
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
35
cd4aba7fcd3e New module 'ilogbl'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
36 Maintainer:
17713
1f14c6dd175d Bruno Haible has stepped down as maintainer.
Paul Eggert <eggert@cs.ucla.edu>
parents: 16768
diff changeset
37 all