annotate modules/roundl-ieee @ 13988:46007e663235

New module 'roundl-ieee'. * modules/roundl-ieee: New file. * m4/roundl.m4 (gl_FUNC_ROUNDL): If gl_FUNC_ROUNDL_IEEE is also used, test whether roundl works according to ISO C 99 with IEC 60559. * m4/roundl-ieee.m4: New file. * modules/roundl-ieee-tests: New file. * tests/test-roundl-ieee.c: New file, based on tests/test-roundl.c. * tests/test-roundl.c (main): Remove signbit tests. * modules/roundl-tests (Depends-on): Remove signbit. * doc/posix-functions/roundl.texi: Mention the new module.
author Bruno Haible <bruno@clisp.org>
date Tue, 21 Dec 2010 22:27:02 +0100
parents
children e9ece819f6cd
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
13988
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 Description:
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 roundl() function according to ISO C 99 with IEC 60559.
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
4 Files:
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
5 m4/roundl-ieee.m4
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
6 m4/minus-zero.m4
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
7 m4/signbit.m4
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
8
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9 Depends-on:
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
10 roundl
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
11
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
12 configure.ac:
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
13 gl_FUNC_ROUNDL_IEEE
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
14
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
15 Makefile.am:
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
16
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
17 Include:
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
18 <math.h>
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
19
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
20 Link:
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
21 $(ROUNDL_LIBM)
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
22
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
23 License:
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
24 LGPL
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
25
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
26 Maintainer:
46007e663235 New module 'roundl-ieee'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
27 Bruno Haible