Mercurial > hg > octave-shane > gnulib-hg
annotate modules/round @ 15011:6329fc5866f9
round: Move AC_LIBOBJ invocations to module description.
* m4/round.m4 (gl_FUNC_ROUND): Move AC_LIBOBJ invocation from here...
* modules/round (configure.ac): ... to here.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Sat, 21 May 2011 11:25:14 +0200 |
parents | efab6978105e |
children | fce13a4b73aa |
rev | line source |
---|---|
9375
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
1 Description: |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
2 round() function: round toward nearest, breaking ties away from zero. |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
3 |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
4 Files: |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
5 lib/round.c |
9386
54f12e03e281
Fix bugs in round modules reported by Bruno Haible.
Ben Pfaff <blp@cs.stanford.edu>
parents:
9375
diff
changeset
|
6 m4/check-math-lib.m4 |
9375
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
7 m4/round.m4 |
9467
08b76f84ac5d
Use the shared tests for the floor* and ceil* functions.
Bruno Haible <bruno@clisp.org>
parents:
9386
diff
changeset
|
8 m4/floor.m4 |
08b76f84ac5d
Use the shared tests for the floor* and ceil* functions.
Bruno Haible <bruno@clisp.org>
parents:
9386
diff
changeset
|
9 m4/ceil.m4 |
9375
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
10 |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
11 Depends-on: |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
12 math |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
13 extensions |
14683
efab6978105e
Avoid unnecessary compilation units, through conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents:
9467
diff
changeset
|
14 float [test $HAVE_DECL_ROUND = 0 || test $REPLACE_ROUND = 1] |
efab6978105e
Avoid unnecessary compilation units, through conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents:
9467
diff
changeset
|
15 floor [test $HAVE_DECL_ROUND = 0 || test $REPLACE_ROUND = 1] |
9375
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
16 |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
17 configure.ac: |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
18 gl_FUNC_ROUND |
15011
6329fc5866f9
round: Move AC_LIBOBJ invocations to module description.
Bruno Haible <bruno@clisp.org>
parents:
14683
diff
changeset
|
19 if test $HAVE_DECL_ROUND = 0 || test $REPLACE_ROUND = 1; then |
6329fc5866f9
round: Move AC_LIBOBJ invocations to module description.
Bruno Haible <bruno@clisp.org>
parents:
14683
diff
changeset
|
20 AC_LIBOBJ([round]) |
6329fc5866f9
round: Move AC_LIBOBJ invocations to module description.
Bruno Haible <bruno@clisp.org>
parents:
14683
diff
changeset
|
21 fi |
9375
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
22 gl_MATH_MODULE_INDICATOR([round]) |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
23 |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
24 Makefile.am: |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
25 |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
26 Include: |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
27 <math.h> |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
28 |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
29 Link: |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
30 $(ROUND_LIBM) |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
31 |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
32 License: |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
33 LGPL |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
34 |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
35 Maintainer: |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
36 Ben Pfaff |
96fea5b2eb11
Implement 'round', 'roundf', 'roundl' modules.
Ben Pfaff <blp@cs.stanford.edu>
parents:
diff
changeset
|
37 |