Mercurial > hg > octave-lojdl > gnulib-hg
annotate modules/remainderf @ 17305:0e5a583a2a8d
regex: test for buffer overrun
* m4/regex.m4 (gl_REGEX): Add test case, by Andreas Schwab,
for the just-fixed regex bug.
author | Paul Eggert <eggert@cs.ucla.edu> |
---|---|
date | Tue, 29 Jan 2013 22:34:58 -0800 |
parents | fdbe3125f81a |
children |
rev | line source |
---|---|
16413 | 1 Description: |
2 remainderf() function: floating-point remainder function. | |
3 | |
4 Files: | |
5 lib/remainderf.c | |
16568
8fec0d45d1a8
remainder, remainderf, remainderl: Fix computation for large quotients.
Bruno Haible <bruno@clisp.org>
parents:
16498
diff
changeset
|
6 lib/remainder.c |
16413 | 7 m4/remainderf.m4 |
8 m4/mathfunc.m4 | |
9 | |
10 Depends-on: | |
11 math | |
16580
fdbe3125f81a
math: Ensure declarations of math functions.
Bruno Haible <bruno@clisp.org>
parents:
16568
diff
changeset
|
12 extensions |
16498
e04c5a489c44
remainderf-ieee: Work around test failure on OSF/1.
Bruno Haible <bruno@clisp.org>
parents:
16413
diff
changeset
|
13 remainder [test $HAVE_REMAINDERF = 0 || test $REPLACE_REMAINDERF = 1] |
16568
8fec0d45d1a8
remainder, remainderf, remainderl: Fix computation for large quotients.
Bruno Haible <bruno@clisp.org>
parents:
16498
diff
changeset
|
14 isfinite [test $HAVE_REMAINDERF = 0 || test $REPLACE_REMAINDERF = 1] |
8fec0d45d1a8
remainder, remainderf, remainderl: Fix computation for large quotients.
Bruno Haible <bruno@clisp.org>
parents:
16498
diff
changeset
|
15 signbit [test $HAVE_REMAINDERF = 0 || test $REPLACE_REMAINDERF = 1] |
8fec0d45d1a8
remainder, remainderf, remainderl: Fix computation for large quotients.
Bruno Haible <bruno@clisp.org>
parents:
16498
diff
changeset
|
16 fabsf [test $HAVE_REMAINDERF = 0 || test $REPLACE_REMAINDERF = 1] |
8fec0d45d1a8
remainder, remainderf, remainderl: Fix computation for large quotients.
Bruno Haible <bruno@clisp.org>
parents:
16498
diff
changeset
|
17 fmodf [test $HAVE_REMAINDERF = 0 || test $REPLACE_REMAINDERF = 1] |
8fec0d45d1a8
remainder, remainderf, remainderl: Fix computation for large quotients.
Bruno Haible <bruno@clisp.org>
parents:
16498
diff
changeset
|
18 isnanf [test $HAVE_REMAINDERF = 0 || test $REPLACE_REMAINDERF = 1] |
8fec0d45d1a8
remainder, remainderf, remainderl: Fix computation for large quotients.
Bruno Haible <bruno@clisp.org>
parents:
16498
diff
changeset
|
19 isinf [test $HAVE_REMAINDERF = 0 || test $REPLACE_REMAINDERF = 1] |
16413 | 20 |
21 configure.ac: | |
22 gl_FUNC_REMAINDERF | |
16498
e04c5a489c44
remainderf-ieee: Work around test failure on OSF/1.
Bruno Haible <bruno@clisp.org>
parents:
16413
diff
changeset
|
23 if test $HAVE_REMAINDERF = 0 || test $REPLACE_REMAINDERF = 1; then |
16413 | 24 AC_LIBOBJ([remainderf]) |
25 fi | |
26 gl_MATH_MODULE_INDICATOR([remainderf]) | |
27 | |
28 Makefile.am: | |
29 | |
30 Include: | |
31 <math.h> | |
32 | |
33 Link: | |
34 $(REMAINDERF_LIBM) | |
35 | |
36 License: | |
37 LGPL | |
38 | |
39 Maintainer: | |
40 Bruno Haible |