annotate modules/vasnprintf-posix-tests @ 16023:dc33aa820898

New module 'fstatat', split off from module 'openat'. * lib/openat.h (statat, lstatat): Enable only if GNULIB_FSTATAT is defined. * m4/fstatat.m4: New file. extracted from m4/openat.m4. * m4/openat.m4 (gl_FUNC_OPENAT): Don't set GNULIB_FSTATAT. Don't invoke gl_FUNC_FSTATAT. (gl_FUNC_FSTATAT): Moved to m4/fstatat.m4. * modules/fstatat: New file, extracted from modules/openat. * modules/openat (Files): Remove lib/fstatat.c. (Depends-on): Remove lstat. (configure.ac): Remove AC_LIBOBJ of fstatat. * modules/fstatat-tests: New file, extracted from modules/openat-tests. * modules/openat-tests (Files): Remove tests/test-fstatat.c, tests/test-lstat.h, tests/test-stat.h. (Depends-on): Remove getcwd-lgpl. (Makefile.am): Remove rules for test-fstatat. * doc/posix-functions/fstatat.texi: Mention module 'fstatat' instead of module 'openat'. * NEWS: Mention the change. * modules/getcwd (Depends-on): Add fstatat. * modules/linkat (Depends-on): Likewise. * modules/mkfifoat-tests (Depends-on): Likewise. * modules/utimensat (Depends-on): Add fstatat. Remove openat.
author Bruno Haible <bruno@clisp.org>
date Thu, 03 Nov 2011 12:03:53 +0100
parents 400649d35651
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8336
493708637f61 Tests for module 'vasnprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 Files:
493708637f61 Tests for module 'vasnprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 tests/test-vasnprintf-posix.c
8401
7296f61797cf Test for internationalization of module 'vasnprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents: 8336
diff changeset
3 tests/test-vasnprintf-posix2.sh
7296f61797cf Test for internationalization of module 'vasnprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents: 8336
diff changeset
4 tests/test-vasnprintf-posix2.c
13841
05717fb89fa4 vasnprintf: Support I flag on glibc systems.
Bruno Haible <bruno@clisp.org>
parents: 13834
diff changeset
5 tests/test-vasnprintf-posix3.c
13834
108bbfd6f03b frexp, tests: work around ICC bug with -zero
Eric Blake <eblake@redhat.com>
parents: 12775
diff changeset
6 tests/minus-zero.h
15595
328819af1c02 Support for MSVC compiler: Avoid division by a literal 0.
Bruno Haible <bruno@clisp.org>
parents: 14335
diff changeset
7 tests/infinity.h
9854
baba3b346ab2 Use macros NaNf, NaNd, NaNl instead of NAN.
Bruno Haible <bruno@clisp.org>
parents: 9850
diff changeset
8 tests/nan.h
12496
a48d3d749ca5 Refactor common macros used in tests.
Bruno Haible <bruno@clisp.org>
parents: 10935
diff changeset
9 tests/macros.h
8401
7296f61797cf Test for internationalization of module 'vasnprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents: 8336
diff changeset
10 m4/locale-fr.m4
10935
b8b471b7c90f codeset.m4 is required by locale-fr.m4.
Bruno Haible <bruno@clisp.org>
parents: 10601
diff changeset
11 m4/codeset.m4
8336
493708637f61 Tests for module 'vasnprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
12
493708637f61 Tests for module 'vasnprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
13 Depends-on:
493708637f61 Tests for module 'vasnprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
14 stdint
10601
ca053fa79cd3 Use a more portable replacement expression for -0.0L.
Bruno Haible <bruno@clisp.org>
parents: 9854
diff changeset
15 float
14335
413f5a66c55a Avoid setlocale bugs in tests.
Bruno Haible <bruno@clisp.org>
parents: 13841
diff changeset
16 setlocale
8336
493708637f61 Tests for module 'vasnprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
17
493708637f61 Tests for module 'vasnprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
18 configure.ac:
15906
400649d35651 *printf-posix tests: Fix for platforms where 'long double' == 'double'.
Bruno Haible <bruno@clisp.org>
parents: 15595
diff changeset
19 AC_REQUIRE([gl_LONG_DOUBLE_VS_DOUBLE])
8401
7296f61797cf Test for internationalization of module 'vasnprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents: 8336
diff changeset
20 gt_LOCALE_FR
7296f61797cf Test for internationalization of module 'vasnprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents: 8336
diff changeset
21 gt_LOCALE_FR_UTF8
8336
493708637f61 Tests for module 'vasnprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
22
493708637f61 Tests for module 'vasnprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
23 Makefile.am:
13841
05717fb89fa4 vasnprintf: Support I flag on glibc systems.
Bruno Haible <bruno@clisp.org>
parents: 13834
diff changeset
24 TESTS += test-vasnprintf-posix test-vasnprintf-posix2.sh test-vasnprintf-posix3
12775
03aab12b3f15 Provide EXEEXT and srcdir in TESTS_ENVIRONMENT by default.
Bruno Haible <bruno@clisp.org>
parents: 12496
diff changeset
25 TESTS_ENVIRONMENT += LOCALE_FR='@LOCALE_FR@' LOCALE_FR_UTF8='@LOCALE_FR_UTF8@'
13841
05717fb89fa4 vasnprintf: Support I flag on glibc systems.
Bruno Haible <bruno@clisp.org>
parents: 13834
diff changeset
26 check_PROGRAMS += test-vasnprintf-posix test-vasnprintf-posix2 test-vasnprintf-posix3