annotate modules/fma @ 40209:c43e83386661

autoupdate
author Karl Berry <karl@freefriends.org>
date Fri, 08 Mar 2019 09:27:47 -0800
parents 1f14c6dd175d
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
16038
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 Description:
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 fma() function: fused multiply-add.
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
4 Files:
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
5 lib/fma.c
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
6 lib/float+.h
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
7 m4/fma.m4
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
8 m4/fegetround.m4
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9 m4/mathfunc.m4
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
10
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
11 Depends-on:
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
12 math
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
13 float [test $HAVE_FMA = 0 || test $REPLACE_FMA = 1]
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
14 stdbool [test $HAVE_FMA = 0 || test $REPLACE_FMA = 1]
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
15 verify [test $HAVE_FMA = 0 || test $REPLACE_FMA = 1]
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
16 isfinite [test $HAVE_FMA = 0 || test $REPLACE_FMA = 1]
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
17 integer_length [test $HAVE_FMA = 0 || test $REPLACE_FMA = 1]
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
18 frexp [test $HAVE_FMA = 0 || test $REPLACE_FMA = 1]
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
19 ldexp [test $HAVE_FMA = 0 || test $REPLACE_FMA = 1]
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
20
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
21 configure.ac:
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
22 gl_FUNC_FMA
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
23 if test $HAVE_FMA = 0 || test $REPLACE_FMA = 1; then
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
24 AC_LIBOBJ([fma])
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
25 gl_PREREQ_FMA
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
26 fi
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
27 gl_MATH_MODULE_INDICATOR([fma])
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
28
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
29 Makefile.am:
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
30
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
31 Include:
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
32 <math.h>
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
33
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
34 Link:
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
35 $(FMA_LIBM)
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
36
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
37 License:
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
38 LGPL
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
39
8f14d00d6f24 New module 'fma'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
40 Maintainer:
17713
1f14c6dd175d Bruno Haible has stepped down as maintainer.
Paul Eggert <eggert@cs.ucla.edu>
parents: 16038
diff changeset
41 all