diff options
author | Kris Van Hees <kvanhees@gcc.gnu.org> | 2008-07-18 20:23:42 +0000 |
---|---|---|
committer | Kris Van Hees <kvanhees@gcc.gnu.org> | 2008-07-18 20:23:42 +0000 |
commit | c466b2cd136139e0e9fef6019fa6f136e23c7a4c (patch) | |
tree | b27287a01b43f1b1f386e9e0c08cce428dc4e5ce /libada | |
parent | ab07512c507564f5386ed85b3b0cc47e56326e4a (diff) | |
download | gcc-c466b2cd136139e0e9fef6019fa6f136e23c7a4c.zip gcc-c466b2cd136139e0e9fef6019fa6f136e23c7a4c.tar.gz gcc-c466b2cd136139e0e9fef6019fa6f136e23c7a4c.tar.bz2 |
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
Diffstat (limited to 'libada')
0 files changed, 0 insertions, 0 deletions