Split C++ tests into separate tests modules.
authorBruno Haible <bruno@clisp.org>
Sun, 28 Mar 2010 17:07:33 +0000 (19:07 +0200)
committerBruno Haible <bruno@clisp.org>
Sun, 28 Mar 2010 17:07:33 +0000 (19:07 +0200)
47 files changed:
ChangeLog
modules/dirent-c++-tests [new file with mode: 0644]
modules/dirent-tests
modules/fcntl-h-c++-tests [new file with mode: 0644]
modules/fcntl-h-tests
modules/glob-c++-tests [new file with mode: 0644]
modules/glob-tests
modules/iconv-h-c++-tests [new file with mode: 0644]
modules/iconv-h-tests
modules/langinfo-c++-tests [new file with mode: 0644]
modules/langinfo-tests
modules/locale-c++-tests [new file with mode: 0644]
modules/locale-tests
modules/math-c++-tests [new file with mode: 0644]
modules/math-tests
modules/pty-c++-tests [new file with mode: 0644]
modules/pty-tests
modules/search-c++-tests [new file with mode: 0644]
modules/search-tests
modules/signal-c++-tests [new file with mode: 0644]
modules/signal-tests
modules/spawn-c++-tests [new file with mode: 0644]
modules/spawn-tests
modules/stdio-c++-tests [new file with mode: 0644]
modules/stdio-tests
modules/stdlib-c++-tests [new file with mode: 0644]
modules/stdlib-tests
modules/string-c++-tests [new file with mode: 0644]
modules/string-tests
modules/sys_ioctl-c++-tests [new file with mode: 0644]
modules/sys_ioctl-tests
modules/sys_select-c++-tests [new file with mode: 0644]
modules/sys_select-tests
modules/sys_socket-c++-tests [new file with mode: 0644]
modules/sys_socket-tests
modules/sys_stat-c++-tests [new file with mode: 0644]
modules/sys_stat-tests
modules/sys_time-c++-tests [new file with mode: 0644]
modules/sys_time-tests
modules/time-c++-tests [new file with mode: 0644]
modules/time-tests
modules/unistd-c++-tests [new file with mode: 0644]
modules/unistd-tests
modules/wchar-c++-tests [new file with mode: 0644]
modules/wchar-tests
modules/wctype-c++-tests [new file with mode: 0644]
modules/wctype-tests

index 934f202bd9830c6b25e55fa0691bd51339486090..9458ed72bf8f58e3d09422ba1a3cb7ef61c6e1a2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,73 @@
+2010-03-28  Bruno Haible  <bruno@clisp.org>
+
+       Split C++ tests into separate tests modules.
+       * modules/dirent-c++-tests: New file, extracted from
+       modules/dirent-tests.
+       * modules/dirent-tests: Depend on it.
+       * modules/fcntl-h-c++-tests: New file, extracted from
+       modules/fcntl-h-tests.
+       * modules/fcntl-h-tests: Depend on it.
+       * modules/glob-c++-tests: New file, extracted from modules/glob-tests.
+       * modules/glob-tests: Depend on it.
+       * modules/iconv-h-c++-tests: New file, extracted from
+       modules/iconv-h-tests.
+       * modules/iconv-h-tests: Depend on it.
+       * modules/langinfo-c++-tests: New file, extracted from
+       modules/langinfo-tests.
+       * modules/langinfo-tests: Depend on it.
+       * modules/locale-c++-tests: New file, extracted from
+       modules/locale-tests.
+       * modules/locale-tests: Depend on it.
+       * modules/math-c++-tests: New file, extracted from modules/math-tests.
+       * modules/math-tests: Depend on it.
+       * modules/pty-c++-tests: New file, extracted from modules/pty-tests.
+       * modules/pty-tests: Depend on it.
+       * modules/search-c++-tests: New file, extracted from
+       modules/search-tests.
+       * modules/search-tests: Depend on it.
+       * modules/signal-c++-tests: New file, extracted from
+       modules/signal-tests.
+       * modules/signal-tests: Depend on it.
+       * modules/spawn-c++-tests: New file, extracted from
+       modules/spawn-tests.
+       * modules/spawn-tests: Depend on it.
+       * modules/stdio-c++-tests: New file, extracted from
+       modules/stdio-tests.
+       * modules/stdio-tests: Depend on it.
+       * modules/stdlib-c++-tests: New file, extracted from
+       modules/stdlib-tests.
+       * modules/stdlib-tests: Depend on it.
+       * modules/string-c++-tests: New file, extracted from
+       modules/string-tests.
+       * modules/string-tests: Depend on it.
+       * modules/sys_ioctl-c++-tests: New file, extracted from
+       modules/sys_ioctl-tests.
+       * modules/sys_ioctl-tests: Depend on it.
+       * modules/sys_select-c++-tests: New file, extracted from
+       modules/sys_select-tests.
+       * modules/sys_select-tests: Depend on it.
+       * modules/sys_socket-c++-tests: New file, extracted from
+       modules/sys_socket-tests.
+       * modules/sys_socket-tests: Depend on it.
+       * modules/sys_stat-c++-tests: New file, extracted from
+       modules/sys_stat-tests.
+       * modules/sys_stat-tests: Depend on it.
+       * modules/sys_time-c++-tests: New file, extracted from
+       modules/sys_time-tests.
+       * modules/sys_time-tests: Depend on it.
+       * modules/time-c++-tests: New file, extracted from modules/time-tests.
+       * modules/time-tests: Depend on it.
+       * modules/unistd-c++-tests: New file, extracted from
+       modules/unistd-tests.
+       * modules/unistd-tests: Depend on it.
+       * modules/wchar-c++-tests: New file, extracted from
+       modules/wchar-tests.
+       * modules/wchar-tests: Depend on it.
+       * modules/wctype-c++-tests: New file, extracted from
+       modules/wctype-tests.
+       * modules/wctype-tests: Depend on it.
+       Reported by Simon Josefsson.
+
 2010-03-28  Bruno Haible  <bruno@clisp.org>
 
        gnulib-tool: Allow 'foo-tests' module even if there is no module 'foo'.
diff --git a/modules/dirent-c++-tests b/modules/dirent-c++-tests
new file mode 100644 (file)
index 0000000..8b60ee9
--- /dev/null
@@ -0,0 +1,19 @@
+Files:
+tests/test-dirent-c++.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-dirent-c++
+check_PROGRAMS += test-dirent-c++
+test_dirent_c___SOURCES = test-dirent-c++.cc
+test_dirent_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP)
+endif
index 1058c4ed0f0a7800cda042f97dc6bf4369d8a23a..9e6f9a4d0f2f06b411098d76f4d86914384f9ea0 100644 (file)
@@ -1,19 +1,11 @@
 Files:
 tests/test-dirent.c
-tests/test-dirent-c++.cc
-tests/signature.h
 
 Depends-on:
-ansi-c++-opt
+dirent-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-dirent
 check_PROGRAMS += test-dirent
-if ANSICXX
-TESTS += test-dirent-c++
-check_PROGRAMS += test-dirent-c++
-test_dirent_c___SOURCES = test-dirent-c++.cc
-test_dirent_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP)
-endif
diff --git a/modules/fcntl-h-c++-tests b/modules/fcntl-h-c++-tests
new file mode 100644 (file)
index 0000000..c71d15a
--- /dev/null
@@ -0,0 +1,19 @@
+Files:
+tests/test-fcntl-h-c++.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-fcntl-h-c++
+check_PROGRAMS += test-fcntl-h-c++
+test_fcntl_h_c___SOURCES = test-fcntl-h-c++.cc
+test_fcntl_h_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_CLOCK_GETTIME)
+endif
index e06b5bdd0cab1e1411713d283ea06b63fa122afd..52389227777031e73e59236ccd9eaa840e17dfbe 100644 (file)
@@ -1,19 +1,11 @@
 Files:
 tests/test-fcntl-h.c
-tests/test-fcntl-h-c++.cc
-tests/signature.h
 
 Depends-on:
-ansi-c++-opt
+fcntl-h-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-fcntl-h
 check_PROGRAMS += test-fcntl-h
-if ANSICXX
-TESTS += test-fcntl-h-c++
-check_PROGRAMS += test-fcntl-h-c++
-test_fcntl_h_c___SOURCES = test-fcntl-h-c++.cc
-test_fcntl_h_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_CLOCK_GETTIME)
-endif
diff --git a/modules/glob-c++-tests b/modules/glob-c++-tests
new file mode 100644 (file)
index 0000000..daa3ec7
--- /dev/null
@@ -0,0 +1,19 @@
+Files:
+tests/test-glob-c++.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-glob-c++
+check_PROGRAMS += test-glob-c++
+test_glob_c___SOURCES = test-glob-c++.cc
+test_glob_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_CLOCK_GETTIME)
+endif
index 68d95af4120654e0fa31618f7b089073089a94ca..151bc06b32d1fa17a0851dcff9041fa45eb61817 100644 (file)
@@ -1,20 +1,13 @@
 Files:
 tests/test-glob.c
-tests/test-glob-c++.cc
 tests/signature.h
 tests/macros.h
 
 Depends-on:
-ansi-c++-opt
+glob-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-glob
 check_PROGRAMS += test-glob
-if ANSICXX
-TESTS += test-glob-c++
-check_PROGRAMS += test-glob-c++
-test_glob_c___SOURCES = test-glob-c++.cc
-test_glob_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_CLOCK_GETTIME)
-endif
diff --git a/modules/iconv-h-c++-tests b/modules/iconv-h-c++-tests
new file mode 100644 (file)
index 0000000..cc41b11
--- /dev/null
@@ -0,0 +1,19 @@
+Files:
+tests/test-iconv-h-c++.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-iconv-h-c++
+check_PROGRAMS += test-iconv-h-c++
+test_iconv_h_c___SOURCES = test-iconv-h-c++.cc
+test_iconv_h_c___LDADD = $(LDADD) $(LIBINTL) $(LIBICONV) $(LIB_NANOSLEEP)
+endif
index 8f23ad1f300306bc9c1a31aed4a0f0c86506b1c9..de2401f7227ff85846c51483f787f2b5e06c5ed6 100644 (file)
@@ -1,19 +1,11 @@
 Files:
 tests/test-iconv-h.c
-tests/test-iconv-h-c++.cc
-tests/signature.h
 
 Depends-on:
-ansi-c++-opt
+iconv-h-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-iconv-h
 check_PROGRAMS += test-iconv-h
-if ANSICXX
-TESTS += test-iconv-h-c++
-check_PROGRAMS += test-iconv-h-c++
-test_iconv_h_c___SOURCES = test-iconv-h-c++.cc
-test_iconv_h_c___LDADD = $(LDADD) $(LIBINTL) $(LIBICONV) $(LIB_NANOSLEEP)
-endif
diff --git a/modules/langinfo-c++-tests b/modules/langinfo-c++-tests
new file mode 100644 (file)
index 0000000..653637f
--- /dev/null
@@ -0,0 +1,18 @@
+Files:
+tests/test-langinfo-c++.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-langinfo-c++
+check_PROGRAMS += test-langinfo-c++
+test_langinfo_c___SOURCES = test-langinfo-c++.cc
+endif
index 54270bd9d6645d9687115b8550c3e05a61fba095..ef94dfc05f5fc5f722e77145506b294e78bf9c87 100644 (file)
@@ -1,18 +1,11 @@
 Files:
 tests/test-langinfo.c
-tests/test-langinfo-c++.cc
-tests/signature.h
 
 Depends-on:
-ansi-c++-opt
+langinfo-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-langinfo
 check_PROGRAMS += test-langinfo
-if ANSICXX
-TESTS += test-langinfo-c++
-check_PROGRAMS += test-langinfo-c++
-test_langinfo_c___SOURCES = test-langinfo-c++.cc
-endif
diff --git a/modules/locale-c++-tests b/modules/locale-c++-tests
new file mode 100644 (file)
index 0000000..684402d
--- /dev/null
@@ -0,0 +1,19 @@
+Files:
+tests/test-locale-c++.cc
+tests/test-locale-c++2.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-locale-c++
+check_PROGRAMS += test-locale-c++
+test_locale_c___SOURCES = test-locale-c++.cc test-locale-c++2.cc
+endif
index 5fad3fb20c0e84624f953d43ababaf7a104737b0..2e661f75657af27dc1bcac3e6b35321ccd666706 100644 (file)
@@ -1,12 +1,9 @@
 Files:
 tests/test-locale.c
-tests/test-locale-c++.cc
-tests/test-locale-c++2.cc
-tests/signature.h
 
 Depends-on:
 verify
-ansi-c++-opt
+locale-c++-tests
 
 configure.ac:
 AC_CHECK_FUNCS_ONCE([newlocale])
@@ -14,8 +11,3 @@ AC_CHECK_FUNCS_ONCE([newlocale])
 Makefile.am:
 TESTS += test-locale
 check_PROGRAMS += test-locale
-if ANSICXX
-TESTS += test-locale-c++
-check_PROGRAMS += test-locale-c++
-test_locale_c___SOURCES = test-locale-c++.cc test-locale-c++2.cc
-endif
diff --git a/modules/math-c++-tests b/modules/math-c++-tests
new file mode 100644 (file)
index 0000000..24aa810
--- /dev/null
@@ -0,0 +1,19 @@
+Files:
+tests/test-math-c++.cc
+tests/test-math-c++2.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-math-c++
+check_PROGRAMS += test-math-c++
+test_math_c___SOURCES = test-math-c++.cc test-math-c++2.cc
+endif
index 5d89f28dfb05079b7dadac281bf80a937cfbe6bf..84c91413e678ff06cf55a624e70c04eb8556565c 100644 (file)
@@ -1,19 +1,11 @@
 Files:
 tests/test-math.c
-tests/test-math-c++.cc
-tests/test-math-c++2.cc
-tests/signature.h
 
 Depends-on:
-ansi-c++-opt
+math-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-math
 check_PROGRAMS += test-math
-if ANSICXX
-TESTS += test-math-c++
-check_PROGRAMS += test-math-c++
-test_math_c___SOURCES = test-math-c++.cc test-math-c++2.cc
-endif
diff --git a/modules/pty-c++-tests b/modules/pty-c++-tests
new file mode 100644 (file)
index 0000000..381a9ca
--- /dev/null
@@ -0,0 +1,19 @@
+Files:
+tests/test-pty-c++.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-pty-c++
+check_PROGRAMS += test-pty-c++
+test_pty_c___SOURCES = test-pty-c++.cc
+test_pty_c___LDADD = $(LDADD) $(PTY_LIB)
+endif
index 0d40dabdf0362dbbadc3bd478c4952d057efc311..7a6bce978464ef922894dc964ca1c29e9cbe1a9f 100644 (file)
@@ -1,16 +1,8 @@
 Files:
-tests/test-pty-c++.cc
-tests/signature.h
 
 Depends-on:
-ansi-c++-opt
+pty-c++-tests
 
 configure.ac:
 
 Makefile.am:
-if ANSICXX
-TESTS += test-pty-c++
-check_PROGRAMS += test-pty-c++
-test_pty_c___SOURCES = test-pty-c++.cc
-test_pty_c___LDADD = $(LDADD) $(PTY_LIB)
-endif
diff --git a/modules/search-c++-tests b/modules/search-c++-tests
new file mode 100644 (file)
index 0000000..f051eaf
--- /dev/null
@@ -0,0 +1,19 @@
+Files:
+tests/test-search-c++.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-search-c++
+check_PROGRAMS += test-search-c++
+test_search_c___SOURCES = test-search-c++.cc
+test_search_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP)
+endif
index 09445ab7d51a83772c7171aa9f52588d2601fd5e..922783aff7d25fd3a58d970d6180a29b610e1b11 100644 (file)
@@ -1,19 +1,11 @@
 Files:
 tests/test-search.c
-tests/test-search-c++.cc
-tests/signature.h
 
 Depends-on:
-ansi-c++-opt
+search-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-search
 check_PROGRAMS += test-search
-if ANSICXX
-TESTS += test-search-c++
-check_PROGRAMS += test-search-c++
-test_search_c___SOURCES = test-search-c++.cc
-test_search_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP)
-endif
diff --git a/modules/signal-c++-tests b/modules/signal-c++-tests
new file mode 100644 (file)
index 0000000..a51e84f
--- /dev/null
@@ -0,0 +1,20 @@
+Files:
+tests/test-signal-c++.cc
+tests/test-signal-c++2.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-signal-c++
+check_PROGRAMS += test-signal-c++
+test_signal_c___SOURCES = test-signal-c++.cc test-signal-c++2.cc
+test_signal_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP)
+endif
index 7c3e1508313be9f76eb1066d2a9ac08f57f960bf..9b882a53492d5f839162e52b3295c0ed5ce598d6 100644 (file)
@@ -1,20 +1,11 @@
 Files:
 tests/test-signal.c
-tests/test-signal-c++.cc
-tests/test-signal-c++2.cc
-tests/signature.h
 
 Depends-on:
-ansi-c++-opt
+signal-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-signal
 check_PROGRAMS += test-signal
-if ANSICXX
-TESTS += test-signal-c++
-check_PROGRAMS += test-signal-c++
-test_signal_c___SOURCES = test-signal-c++.cc test-signal-c++2.cc
-test_signal_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP)
-endif
diff --git a/modules/spawn-c++-tests b/modules/spawn-c++-tests
new file mode 100644 (file)
index 0000000..e685cac
--- /dev/null
@@ -0,0 +1,19 @@
+Files:
+tests/test-spawn-c++.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-spawn-c++
+check_PROGRAMS += test-spawn-c++
+test_spawn_c___SOURCES = test-spawn-c++.cc
+test_spawn_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP)
+endif
index 18dfae2f7bcd446ed299b70e9d6a6da070e0bdd1..056b2d87ef912ce184b969a67595beb807e000b6 100644 (file)
@@ -1,19 +1,11 @@
 Files:
 tests/test-spawn.c
-tests/test-spawn-c++.cc
-tests/signature.h
 
 Depends-on:
-ansi-c++-opt
+spawn-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-spawn
 check_PROGRAMS += test-spawn
-if ANSICXX
-TESTS += test-spawn-c++
-check_PROGRAMS += test-spawn-c++
-test_spawn_c___SOURCES = test-spawn-c++.cc
-test_spawn_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP)
-endif
diff --git a/modules/stdio-c++-tests b/modules/stdio-c++-tests
new file mode 100644 (file)
index 0000000..b73ee26
--- /dev/null
@@ -0,0 +1,20 @@
+Files:
+tests/test-stdio-c++.cc
+tests/test-stdio-c++2.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-stdio-c++
+check_PROGRAMS += test-stdio-c++
+test_stdio_c___SOURCES = test-stdio-c++.cc test-stdio-c++2.cc
+test_stdio_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP)
+endif
index 63301818698e7639fb875eb5aef905bd09cbb5dd..533d6f239517206e606a69a585183ba1a43ee194 100644 (file)
@@ -1,21 +1,12 @@
 Files:
 tests/test-stdio.c
-tests/test-stdio-c++.cc
-tests/test-stdio-c++2.cc
-tests/signature.h
 
 Depends-on:
 verify
-ansi-c++-opt
+stdio-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-stdio
 check_PROGRAMS += test-stdio
-if ANSICXX
-TESTS += test-stdio-c++
-check_PROGRAMS += test-stdio-c++
-test_stdio_c___SOURCES = test-stdio-c++.cc test-stdio-c++2.cc
-test_stdio_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP)
-endif
diff --git a/modules/stdlib-c++-tests b/modules/stdlib-c++-tests
new file mode 100644 (file)
index 0000000..93a224d
--- /dev/null
@@ -0,0 +1,20 @@
+Files:
+tests/test-stdlib-c++.cc
+tests/test-stdlib-c++2.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-stdlib-c++
+check_PROGRAMS += test-stdlib-c++
+test_stdlib_c___SOURCES = test-stdlib-c++.cc test-stdlib-c++2.cc
+test_stdlib_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_CLOCK_GETTIME)
+endif
index 2673470bf951165cdc12468f81995b6e2123c3f8..4f9368a3c3cfa4a7dae54576051d8beb08e342f4 100644 (file)
@@ -1,21 +1,12 @@
 Files:
 tests/test-stdlib.c
-tests/test-stdlib-c++.cc
-tests/test-stdlib-c++2.cc
-tests/signature.h
 
 Depends-on:
 verify
-ansi-c++-opt
+stdlib-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-stdlib
 check_PROGRAMS += test-stdlib
-if ANSICXX
-TESTS += test-stdlib-c++
-check_PROGRAMS += test-stdlib-c++
-test_stdlib_c___SOURCES = test-stdlib-c++.cc test-stdlib-c++2.cc
-test_stdlib_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_CLOCK_GETTIME)
-endif
diff --git a/modules/string-c++-tests b/modules/string-c++-tests
new file mode 100644 (file)
index 0000000..2f7e23c
--- /dev/null
@@ -0,0 +1,20 @@
+Files:
+tests/test-string-c++.cc
+tests/test-string-c++2.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-string-c++
+check_PROGRAMS += test-string-c++
+test_string_c___SOURCES = test-string-c++.cc test-string-c++2.cc
+test_string_c___LDADD = $(LDADD) $(LIBINTL)
+endif
index 1c9a1e1cc7826278c5dbeb79f86ddbb4fd5ab9de..ec732da6a3e327a830c07a258c4aaaee48598b32 100644 (file)
@@ -1,21 +1,12 @@
 Files:
 tests/test-string.c
-tests/test-string-c++.cc
-tests/test-string-c++2.cc
-tests/signature.h
 
 Depends-on:
 verify
-ansi-c++-opt
+string-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-string
 check_PROGRAMS += test-string
-if ANSICXX
-TESTS += test-string-c++
-check_PROGRAMS += test-string-c++
-test_string_c___SOURCES = test-string-c++.cc test-string-c++2.cc
-test_string_c___LDADD = $(LDADD) $(LIBINTL)
-endif
diff --git a/modules/sys_ioctl-c++-tests b/modules/sys_ioctl-c++-tests
new file mode 100644 (file)
index 0000000..171d017
--- /dev/null
@@ -0,0 +1,19 @@
+Files:
+tests/test-sys_ioctl-c++.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-sys_ioctl-c++
+check_PROGRAMS += test-sys_ioctl-c++
+test_sys_ioctl_c___SOURCES = test-sys_ioctl-c++.cc
+test_sys_ioctl_c___LDADD = $(LDADD) $(LIBINTL) $(LIBSOCKET) $(LIB_CLOCK_GETTIME)
+endif
index d700d3434d3c4843f6ced044b32ca69993528d79..8e85e638a76b50882c743a760bf8002c0945f309 100644 (file)
@@ -1,19 +1,11 @@
 Files:
 tests/test-sys_ioctl.c
-tests/test-sys_ioctl-c++.cc
-tests/signature.h
 
 Depends-on:
-ansi-c++-opt
+sys_ioctl-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-sys_ioctl
 check_PROGRAMS += test-sys_ioctl
-if ANSICXX
-TESTS += test-sys_ioctl-c++
-check_PROGRAMS += test-sys_ioctl-c++
-test_sys_ioctl_c___SOURCES = test-sys_ioctl-c++.cc
-test_sys_ioctl_c___LDADD = $(LDADD) $(LIBINTL) $(LIBSOCKET) $(LIB_CLOCK_GETTIME)
-endif
diff --git a/modules/sys_select-c++-tests b/modules/sys_select-c++-tests
new file mode 100644 (file)
index 0000000..cd9c85e
--- /dev/null
@@ -0,0 +1,19 @@
+Files:
+tests/test-sys_select-c++.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-sys_select-c++
+check_PROGRAMS += test-sys_select-c++
+test_sys_select_c___SOURCES = test-sys_select-c++.cc
+test_sys_select_c___LDADD = $(LDADD) $(LIBINTL) $(LIBSOCKET) $(LIB_NANOSLEEP)
+endif
index 1ba7a4af3bc7fd8bec736e10d0a6854f00b2f37e..3d92499e6bd33253cf5954f9a39225ffc29e7863 100644 (file)
@@ -1,19 +1,11 @@
 Files:
 tests/test-sys_select.c
-tests/test-sys_select-c++.cc
-tests/signature.h
 
 Depends-on:
-ansi-c++-opt
+sys_select-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-sys_select
 check_PROGRAMS += test-sys_select
-if ANSICXX
-TESTS += test-sys_select-c++
-check_PROGRAMS += test-sys_select-c++
-test_sys_select_c___SOURCES = test-sys_select-c++.cc
-test_sys_select_c___LDADD = $(LDADD) $(LIBINTL) $(LIBSOCKET) $(LIB_NANOSLEEP)
-endif
diff --git a/modules/sys_socket-c++-tests b/modules/sys_socket-c++-tests
new file mode 100644 (file)
index 0000000..d2ecd2e
--- /dev/null
@@ -0,0 +1,19 @@
+Files:
+tests/test-sys_socket-c++.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-sys_socket-c++
+check_PROGRAMS += test-sys_socket-c++
+test_sys_socket_c___SOURCES = test-sys_socket-c++.cc
+test_sys_socket_c___LDADD = $(LDADD) $(LIBINTL) $(LIBSOCKET) $(LIB_NANOSLEEP)
+endif
index 14af735c3703068a20ac625984eef237f45d9fbe..da67baf99a8f954a90e7910cecd8b35bef5d5693 100644 (file)
@@ -1,10 +1,8 @@
 Files:
 tests/test-sys_socket.c
-tests/test-sys_socket-c++.cc
-tests/signature.h
 
 Depends-on:
-ansi-c++-opt
+sys_socket-c++-tests
 
 configure.ac:
 AC_CHECK_FUNCS_ONCE([shutdown])
@@ -12,9 +10,3 @@ AC_CHECK_FUNCS_ONCE([shutdown])
 Makefile.am:
 TESTS += test-sys_socket
 check_PROGRAMS += test-sys_socket
-if ANSICXX
-TESTS += test-sys_socket-c++
-check_PROGRAMS += test-sys_socket-c++
-test_sys_socket_c___SOURCES = test-sys_socket-c++.cc
-test_sys_socket_c___LDADD = $(LDADD) $(LIBINTL) $(LIBSOCKET) $(LIB_NANOSLEEP)
-endif
diff --git a/modules/sys_stat-c++-tests b/modules/sys_stat-c++-tests
new file mode 100644 (file)
index 0000000..03f0048
--- /dev/null
@@ -0,0 +1,19 @@
+Files:
+tests/test-sys_stat-c++.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-sys_stat-c++
+check_PROGRAMS += test-sys_stat-c++
+test_sys_stat_c___SOURCES = test-sys_stat-c++.cc
+test_sys_stat_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_CLOCK_GETTIME)
+endif
index 08e93cb3dcefbedcfe6bd20e1cee872942b2f07e..a5ede77aba858b4be7ba881d0ae10ca93cd616ae 100644 (file)
@@ -1,20 +1,12 @@
 Files:
 tests/test-sys_stat.c
-tests/test-sys_stat-c++.cc
-tests/signature.h
 
 Depends-on:
 verify
-ansi-c++-opt
+sys_stat-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-sys_stat
 check_PROGRAMS += test-sys_stat
-if ANSICXX
-TESTS += test-sys_stat-c++
-check_PROGRAMS += test-sys_stat-c++
-test_sys_stat_c___SOURCES = test-sys_stat-c++.cc
-test_sys_stat_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_CLOCK_GETTIME)
-endif
diff --git a/modules/sys_time-c++-tests b/modules/sys_time-c++-tests
new file mode 100644 (file)
index 0000000..90803ef
--- /dev/null
@@ -0,0 +1,19 @@
+Files:
+tests/test-sys_time-c++.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-sys_time-c++
+check_PROGRAMS += test-sys_time-c++
+test_sys_time_c___SOURCES = test-sys_time-c++.cc
+test_sys_time_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP)
+endif
index 67e8fa65611ad4b0e090d1374df0d7633100f6ac..7834c6fefd3e0300187bb05b855e90e06d6927d3 100644 (file)
@@ -1,19 +1,11 @@
 Files:
 tests/test-sys_time.c
-tests/test-sys_time-c++.cc
-tests/signature.h
 
 Depends-on:
-ansi-c++-opt
+sys_time-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-sys_time
 check_PROGRAMS += test-sys_time
-if ANSICXX
-TESTS += test-sys_time-c++
-check_PROGRAMS += test-sys_time-c++
-test_sys_time_c___SOURCES = test-sys_time-c++.cc
-test_sys_time_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP)
-endif
diff --git a/modules/time-c++-tests b/modules/time-c++-tests
new file mode 100644 (file)
index 0000000..c811d6f
--- /dev/null
@@ -0,0 +1,20 @@
+Files:
+tests/test-time-c++.cc
+tests/test-time-c++2.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-time-c++
+check_PROGRAMS += test-time-c++
+test_time_c___SOURCES = test-time-c++.cc test-time-c++2.cc
+test_time_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP)
+endif
index 4555357dbc3f56dc0c3e9f19b2d656838135bd27..de7e2383c851ccf4593fc9d97436ce41e5ee89ed 100644 (file)
@@ -1,21 +1,12 @@
 Files:
 tests/test-time.c
-tests/test-time-c++.cc
-tests/test-time-c++2.cc
-tests/signature.h
 
 Depends-on:
 verify
-ansi-c++-opt
+time-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-time
 check_PROGRAMS += test-time
-if ANSICXX
-TESTS += test-time-c++
-check_PROGRAMS += test-time-c++
-test_time_c___SOURCES = test-time-c++.cc test-time-c++2.cc
-test_time_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP)
-endif
diff --git a/modules/unistd-c++-tests b/modules/unistd-c++-tests
new file mode 100644 (file)
index 0000000..7c97ce0
--- /dev/null
@@ -0,0 +1,19 @@
+Files:
+tests/test-unistd-c++.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-unistd-c++
+check_PROGRAMS += test-unistd-c++
+test_unistd_c___SOURCES = test-unistd-c++.cc
+test_unistd_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_CLOCK_GETTIME)
+endif
index 6034fd5591943eb0a37ac63317a8f16778927cd6..9b8222c604d8d49b51f0da290d85130411aa9822 100644 (file)
@@ -1,20 +1,12 @@
 Files:
 tests/test-unistd.c
-tests/test-unistd-c++.cc
-tests/signature.h
 
 Depends-on:
 verify
-ansi-c++-opt
+unistd-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-unistd
 check_PROGRAMS += test-unistd
-if ANSICXX
-TESTS += test-unistd-c++
-check_PROGRAMS += test-unistd-c++
-test_unistd_c___SOURCES = test-unistd-c++.cc
-test_unistd_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_CLOCK_GETTIME)
-endif
diff --git a/modules/wchar-c++-tests b/modules/wchar-c++-tests
new file mode 100644 (file)
index 0000000..3f72031
--- /dev/null
@@ -0,0 +1,19 @@
+Files:
+tests/test-wchar-c++.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-wchar-c++
+check_PROGRAMS += test-wchar-c++
+test_wchar_c___SOURCES = test-wchar-c++.cc
+test_wchar_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP)
+endif
index 63d6c1ec224b2aa60fd6a972f98029b0b08bd238..afe3bff7522b7142180448efc89bb083ccd25d13 100644 (file)
@@ -1,20 +1,12 @@
 Files:
 tests/test-wchar.c
-tests/test-wchar-c++.cc
-tests/signature.h
 
 Depends-on:
 verify
-ansi-c++-opt
+wchar-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-wchar
 check_PROGRAMS += test-wchar
-if ANSICXX
-TESTS += test-wchar-c++
-check_PROGRAMS += test-wchar-c++
-test_wchar_c___SOURCES = test-wchar-c++.cc
-test_wchar_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP)
-endif
diff --git a/modules/wctype-c++-tests b/modules/wctype-c++-tests
new file mode 100644 (file)
index 0000000..21da997
--- /dev/null
@@ -0,0 +1,19 @@
+Files:
+tests/test-wctype-c++.cc
+tests/signature.h
+
+Status:
+c++-test
+
+Depends-on:
+ansi-c++-opt
+
+configure.ac:
+
+Makefile.am:
+if ANSICXX
+TESTS += test-wctype-c++
+check_PROGRAMS += test-wctype-c++
+test_wctype_c___SOURCES = test-wctype-c++.cc
+test_wctype_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP)
+endif
index d9d282d731316412fbb329e0567a70ff13a663e0..41b1b0d9aec5bf90760a8e3b5247088122d97c8f 100644 (file)
@@ -1,20 +1,12 @@
 Files:
 tests/test-wctype.c
-tests/test-wctype-c++.cc
-tests/signature.h
 tests/macros.h
 
 Depends-on:
-ansi-c++-opt
+wctype-c++-tests
 
 configure.ac:
 
 Makefile.am:
 TESTS += test-wctype
 check_PROGRAMS += test-wctype
-if ANSICXX
-TESTS += test-wctype-c++
-check_PROGRAMS += test-wctype-c++
-test_wctype_c___SOURCES = test-wctype-c++.cc
-test_wctype_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP)
-endif