diff options
author | Nathan Sidwell <nathan@codesourcery.com> | 2000-08-17 14:40:31 +0000 |
---|---|---|
committer | Nathan Sidwell <nathan@gcc.gnu.org> | 2000-08-17 14:40:31 +0000 |
commit | 2f1b80afded2f0dce530ea8733ebc75a1ea5fe61 (patch) | |
tree | 15f0286ac4a15ebada796a2893b9ff671f71de1d /gcc/cp/inc | |
parent | f1819d9a3dac73292ed482a98a28311fce84c4f9 (diff) | |
download | gcc-2f1b80afded2f0dce530ea8733ebc75a1ea5fe61.zip gcc-2f1b80afded2f0dce530ea8733ebc75a1ea5fe61.tar.gz gcc-2f1b80afded2f0dce530ea8733ebc75a1ea5fe61.tar.bz2 |
vec.cc (__cxa_vec_new): Set "C" linkage.
* vec.cc (__cxa_vec_new): Set "C" linkage.
(__cxa_vec_ctor): Likewise.
(__cxa_vec_cctor): Likewise.
(__cxa_vec_dtor): Likewise.
(__cxa_vec_delete): Likewise.
* inc/cxxabi.h (__cxa_vec_new): Set "C" linkage.
(__cxa_vec_ctor): Likewise.
(__cxa_vec_cctor): Likewise.
(__cxa_vec_dtor): Likewise.
(__cxa_vec_delete): Likewise.
From-SVN: r35760
Diffstat (limited to 'gcc/cp/inc')
-rw-r--r-- | gcc/cp/inc/cxxabi.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gcc/cp/inc/cxxabi.h b/gcc/cp/inc/cxxabi.h index 2587e85..2a7217f 100644 --- a/gcc/cp/inc/cxxabi.h +++ b/gcc/cp/inc/cxxabi.h @@ -430,7 +430,7 @@ void *__dynamic_cast (const void *__src_ptr, /* object started from */ /* array ctor/dtor routines */ /* allocate and construct array */ -extern "C++" +extern "C" void *__cxa_vec_new (__SIZE_TYPE__ __element_count, __SIZE_TYPE__ __element_size, __SIZE_TYPE__ __padding_size, @@ -438,14 +438,14 @@ void *__cxa_vec_new (__SIZE_TYPE__ __element_count, void (*__destructor) (void *)); /* construct array */ -extern "C++" +extern "C" void __cxa_vec_ctor (void *__array_address, __SIZE_TYPE__ __element_count, __SIZE_TYPE__ __element_size, void (*__constructor) (void *), void (*__destructor) (void *)); -extern "C++" +extern "C" void __cxa_vec_cctor (void *dest_array, void *src_array, __SIZE_TYPE__ element_count, @@ -454,14 +454,14 @@ void __cxa_vec_cctor (void *dest_array, void (*destructor) (void *)); /* destruct array */ -extern "C++" +extern "C" void __cxa_vec_dtor (void *__array_address, __SIZE_TYPE__ __element_count, __SIZE_TYPE__ __element_size, void (*__destructor) (void *)); /* destruct and release array */ -extern "C++" +extern "C" void __cxa_vec_delete (void *__array_address, __SIZE_TYPE__ __element_size, __SIZE_TYPE__ __padding_size, |