gcc/libstdc++-v3/testsuite/util
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
..
common_type using.xml: Outline exception topics. 2008-06-06 19:32:43 +00:00
hash_fn
io using.xml: Outline exception topics. 2008-06-06 19:32:43 +00:00
native_type using.xml: Outline exception topics. 2008-06-06 19:32:43 +00:00
performance
regression using.xml: Outline exception topics. 2008-06-06 19:38:03 +00:00
statistic
testsuite_abi_check.cc
testsuite_abi.cc c-common.c (c_stddef_cpp_builtins): Define __CHAR16_TYPE__ and __CHAR32_TYPE__. 2008-07-18 20:23:42 +00:00
testsuite_abi.h
testsuite_allocator.cc
testsuite_allocator.h [multiple changes] 2008-06-21 16:55:17 +00:00
testsuite_api.h stl_numeric.h (iota): Add in C++0x mode. 2008-06-27 10:47:27 +00:00
testsuite_character.cc
testsuite_character.h stl_numeric.h (iota): Add in C++0x mode. 2008-06-27 10:47:27 +00:00
testsuite_common_types.h default.cc: Avoid -Wall warnings. 2008-06-25 23:28:14 +00:00
testsuite_error.h
testsuite_hooks.cc
testsuite_hooks.h
testsuite_io.h
testsuite_iterators.h [multiple changes] 2008-06-21 16:55:17 +00:00
testsuite_performance.h
testsuite_rng.h using.xml: Outline exception topics. 2008-06-06 19:32:43 +00:00
testsuite_rvalref.h
testsuite_shared.cc
testsuite_tr1.h