This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r137965 - in /trunk: gcc/ChangeLog gcc/c-common...
- From: kvanhees at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Fri, 18 Jul 2008 20:23:42 -0000
- Subject: r137965 - in /trunk: gcc/ChangeLog gcc/c-common...
Author: kvanhees
Date: Fri Jul 18 20:23:42 2008
New Revision: 137965
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=137965
Log:
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.
Added:
trunk/gcc/testsuite/g++.dg/ext/utf-array-short-wchar.C
trunk/gcc/testsuite/g++.dg/ext/utf-array.C
trunk/gcc/testsuite/g++.dg/ext/utf-rtti.C
trunk/gcc/testsuite/g++.dg/ext/utf-type.C
trunk/gcc/testsuite/gcc.dg/utf-array-short-wchar.c
trunk/gcc/testsuite/gcc.dg/utf-array.c
trunk/gcc/testsuite/gcc.dg/utf-inc-init.c
trunk/gcc/testsuite/gcc.dg/utf-type.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/c-common.c
trunk/gcc/c-typeck.c
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/rtti.c
trunk/gcc/cp/typeck2.c
trunk/gcc/testsuite/ChangeLog
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/config/abi/pre/gnu.ver
trunk/libstdc++-v3/testsuite/util/testsuite_abi.cc