diff options
author | Mark Mitchell <mark@codesourcery.com> | 2000-07-10 03:47:36 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 2000-07-10 03:47:36 +0000 |
commit | 7b019c1999f0d8320fe9c1a304e1fdde48d4e278 (patch) | |
tree | bbfc7eda55b995ec0bd4e1101b8e4f730bc56861 /gcc/cp/inc | |
parent | 93d87cb15d97e514fcc3c0bd008369b52df3e3bc (diff) | |
download | gcc-7b019c1999f0d8320fe9c1a304e1fdde48d4e278.zip gcc-7b019c1999f0d8320fe9c1a304e1fdde48d4e278.tar.gz gcc-7b019c1999f0d8320fe9c1a304e1fdde48d4e278.tar.bz2 |
cp-tree.h (char_type_p): New function.
* cp-tree.h (char_type_p): New function.
* decl.c (init_decl_processing): Don't initialize
signed_wchar_type_node or unsigned_wchar_type_node.
(complete_array_type): Handle brace-enclosed string-constants.
* rtti.c (emit_support_tinfos): Remove #if 0'd code.
* tree.c (char_type_p): New function.
* typeck2.c (digest_init): Use char_type_p.
From-SVN: r34936
Diffstat (limited to 'gcc/cp/inc')
-rw-r--r-- | gcc/cp/inc/cxxabi.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/cp/inc/cxxabi.h b/gcc/cp/inc/cxxabi.h index 8987b6d..b9a19d2 100644 --- a/gcc/cp/inc/cxxabi.h +++ b/gcc/cp/inc/cxxabi.h @@ -445,6 +445,14 @@ void __cxa_vec_ctor (void *__array_address, void (*__constructor) (void *), void (*__destructor) (void *)); +extern "C++" +void __cxa_vec_cctor (void *dest_array, + void *src_array, + __SIZE_TYPE__ element_count, + __SIZE_TYPE__ element_size, + void (*constructor) (void *, void *), + void (*destructor) (void *)); + /* destruct array */ extern "C++" void __cxa_vec_dtor (void *__array_address, |