gcc/libstdc++-v3/testsuite
Kris Van Hees c466b2cd13 c-common.c (c_stddef_cpp_builtins): Define __CHAR16_TYPE__ and __CHAR32_TYPE__.
gcc/ChangeLog:
2008-07-16  Kris Van Hees <kris.van.hees@oracle.com>

        * c-common.c (c_stddef_cpp_builtins): Define __CHAR16_TYPE__
        and __CHAR32_TYPE__.
        * c-typeck.c (digest_init): Support char16_t and char32_t.
        (set_nonincremental_init_from_string): Idem.

gcc/cp/ChangeLog:
2008-07-16  Kris Van Hees <kris.van.hees@oracle.com>

        * rtti.c (emit_support_tinfos): Add char16_type_node and
        char32_type_node.
        * typeck2.c (digest_init): Support char16_t and char32_t.

gcc/testsuite/ChangeLog:
2008-07-16  Kris Van Hees <kris.van.hees@oracle.com>

        Tests for char16_t and char32_t support.
        * g++.dg/ext/utf-array.C: New
        * g++.dg/ext/utf-array-short-wchar.C: New
        * g++.dg/ext/utf-rtti.C: New
        * g++.dg/ext/utf-type.c: New
        * gcc.dg/utf-array.c: New
        * gcc.dg/utf-array-short-wchar.c: New
        * gcc.dg/utf-inc-init.c: New
        * gcc.dg/utf-type.c: New

libstdc++-v3/ChangeLog:
2008-07-16  Kris Van Hees <kris.van.hees@oracle.com>
            Holger Hopp <holger.hopp@sap.com>

        * config/abi/pre/gnu.ver: Support char16_t and char32_t.
        * testsuite/util/testsuite_abi.cc (check_version): Add
        CXXABI_1.3.3 to known_versions.

From-SVN: r137965
2008-07-18 20:23:42 +00:00
..
17_intro chrono: New, as per N2661. 2008-07-15 23:23:23 +00:00
18_support
19_diagnostics
20_util assign_neg.cc: Adjust dg-error lines. 2008-07-16 10:10:41 +00:00
21_strings stof.cc: Improve check on long double limits. 2008-07-03 19:07:35 +00:00
22_locale re PR libstdc++/36616 (Open issues from a test run) 2008-07-04 15:40:38 +00:00
23_containers stl_deque.h (deque<>::push_back(_Args&&...), [...]): Remove. 2008-06-13 12:03:13 +00:00
24_iterators stl_iterator_base_funcs.h (next, prev): Add in C++0x mode. 2008-06-17 21:33:15 +00:00
25_algorithms vector (insert(iterator, _Tp&&), [...]): Enable only when _Tp != bool. 2008-07-18 20:11:21 +00:00
26_numerics stl_numeric.h (iota): Add in C++0x mode. 2008-06-27 10:47:27 +00:00
27_io
28_regex/headers/regex
29_atomics default.cc: Avoid -Wall warnings. 2008-06-25 23:28:14 +00:00
30_threads assign_neg.cc: Adjust dg-error lines. 2008-07-16 10:10:41 +00:00
abi
backward
config
data
ext re PR libstdc++/36832 (error compiling with crope) 2008-07-15 10:14:40 +00:00
lib libstdc++.exp (check_v3_target_c_std): Avoid unused variable warnings leading to spurious fails of the test. 2008-07-18 18:40:53 +00:00
libstdc++-abi
libstdc++-dg
performance
thread
tr1
util c-common.c (c_stddef_cpp_builtins): Define __CHAR16_TYPE__ and __CHAR32_TYPE__. 2008-07-18 20:23:42 +00:00
Makefile.am
Makefile.in