annotate modules/sprintf-posix-tests @ 13834:108bbfd6f03b

frexp, tests: work around ICC bug with -zero * m4/frexp.m4 (gl_FUNC_FREXP_WORKS): Compute -0.0 in a way that works with more compilers. * tests/minus-zero.h: New file. * modules/ceilf-tests (Files): Include it. * modules/ceill-tests (Files): Likewise. * modules/floorf-tests (Files): Likewise. * modules/floorl-tests (Files): Likewise. * modules/frexp-nolibm-tests (Files): Likewise. * modules/frexp-tests (Files): Likewise. * modules/frexpl-nolibm-tests (Files): Likewise. * modules/frexpl-tests (Files): Likewise. * modules/isnan-tests (Files): Likewise. * modules/isnand-nolibm-tests (Files): Likewise. * modules/isnand-tests (Files): Likewise. * modules/isnanf-nolibm-tests (Files): Likewise. * modules/isnanf-tests (Files): Likewise. * modules/isnanl-nolibm-tests (Files): Likewise. * modules/isnanl-tests (Files): Likewise. * modules/round-tests (Files): Likewise. * modules/roundf-tests (Files): Likewise. * modules/roundl-tests (Files): Likewise. * modules/ldexpl-tests (Files): Likewise. * modules/signbit-tests (Files): Likewise. * modules/snprintf-posix-tests (Files): Likewise. * modules/sprintf-posix-tests (Files): Likewise. * modules/strtod-tests (Files): Likewise. * modules/trunc-tests (Files): Likewise. * modules/truncf-tests (Files): Likewise. * modules/truncl-tests (Files): Likewise. * modules/vsnprintf-posix-tests (Files): Likewise. * modules/vsprintf-posix-tests (Files): Likewise. * modules/vasnprintf-posix-tests (Files): Likewise. * modules/vasprintf-posix-tests (Files): Likewise. * tests/test-ceilf1.c (main): Use it. * tests/test-ceill.c (main): Likewise. * tests/test-floorf1.c (main): Likewise. * tests/test-floorl.c (main): Likewise. * tests/test-frexp.c (main): Likewise. * tests/test-frexpl.c (main): Likewise. * tests/test-isnan.c (main): Likewise. * tests/test-isnand.h (main): Likewise. * tests/test-isnanf.h (main): Likewise. * tests/test-isnanl.h (main): Likewise. * tests/test-ldexpl.c (main): Likewise. * tests/test-round.c (main): Likewise. * tests/test-roundf.c (main): Likewise. * tests/test-roundl.c (main): Likewise. * tests/test-signbit.c (test_signbitf, test_signbitd) (test_signbitl): Likewise. * tests/test-snprintf-posix.h (test_function): Likewise. * tests/test-sprintf-posix.h (test_function): Likewise. * tests/test-strtod.c (main): Likewise. * tests/test-trunc1.c (main): Likewise. * tests/test-truncf1.c (main): Likewise. * tests/test-truncl.c (main): Likewise. Signed-off-by: Eric Blake <eblake@redhat.com>
author Eric Blake <eblake@redhat.com>
date Thu, 04 Nov 2010 12:29:27 -0600
parents a48d3d749ca5
children 328819af1c02
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8374
c0d14b4ff537 Tests for module 'sprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 Files:
c0d14b4ff537 Tests for module 'sprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 tests/test-sprintf-posix.c
c0d14b4ff537 Tests for module 'sprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3 tests/test-sprintf-posix.h
13834
108bbfd6f03b frexp, tests: work around ICC bug with -zero
Eric Blake <eblake@redhat.com>
parents: 12496
diff changeset
4 tests/minus-zero.h
9854
baba3b346ab2 Use macros NaNf, NaNd, NaNl instead of NAN.
Bruno Haible <bruno@clisp.org>
parents: 9850
diff changeset
5 tests/nan.h
12496
a48d3d749ca5 Refactor common macros used in tests.
Bruno Haible <bruno@clisp.org>
parents: 12489
diff changeset
6 tests/signature.h
a48d3d749ca5 Refactor common macros used in tests.
Bruno Haible <bruno@clisp.org>
parents: 12489
diff changeset
7 tests/macros.h
8374
c0d14b4ff537 Tests for module 'sprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
8
c0d14b4ff537 Tests for module 'sprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9 Depends-on:
c0d14b4ff537 Tests for module 'sprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
10 stdint
10601
ca053fa79cd3 Use a more portable replacement expression for -0.0L.
Bruno Haible <bruno@clisp.org>
parents: 9854
diff changeset
11 float
8374
c0d14b4ff537 Tests for module 'sprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
12
c0d14b4ff537 Tests for module 'sprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
13 configure.ac:
c0d14b4ff537 Tests for module 'sprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
14
c0d14b4ff537 Tests for module 'sprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
15 Makefile.am:
c0d14b4ff537 Tests for module 'sprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
16 TESTS += test-sprintf-posix
c0d14b4ff537 Tests for module 'sprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
17 check_PROGRAMS += test-sprintf-posix
c0d14b4ff537 Tests for module 'sprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
18