Mercurial > hg > octave-kai > gnulib-hg
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 |
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 |