* config/cpu/arm/cxxabi_tweaks.h: Define __cxa_vec_ctor_return and
commitb5a97e54dbaf32fc51b32c9ecd147ded40906399
authorpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Aug 2004 18:50:38 +0000 (12 18:50 +0000)
committerpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Aug 2004 18:50:38 +0000 (12 18:50 +0000)
tree9d9768cdf5728e85f1fc24224880745b23da275d
parent249ad315015e497d78ea0b5739397e842a033607
* config/cpu/arm/cxxabi_tweaks.h: Define __cxa_vec_ctor_return and
_GLIBCXX_CXA_VEC_CTOR_RETURN.
* config/cpu/generic/cxxabi_tweaks.h: Ditto.
* libsupc++/cxxabi.h (__cxa_vec_ctor, __cxa_vec_cctor): Use
__cxa_vec_ctor_return.
* libsupc++/vec.cc (__cxa_vec_ctor, __cxa_vec_cctor): Ditto.
Use _GLIBCXX_CXA_VEC_CTOR_RETURN.

* g++.dg/abi/arm_cxa_vec_1.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85891 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/abi/arm_cxa_vec1.C [new file with mode: 0644]
libstdc++-v3/ChangeLog
libstdc++-v3/config/cpu/arm/cxxabi_tweaks.h
libstdc++-v3/config/cpu/generic/cxxabi_tweaks.h
libstdc++-v3/libsupc++/cxxabi.h
libstdc++-v3/libsupc++/vec.cc