cxxabi_tweaks.h: Define __cxa_vec_ctor_return and _GLIBCXX_CXA_VEC_CTOR_RETURN.
authorPaul Brook <paul@codesourcery.com>
Thu, 12 Aug 2004 18:50:38 +0000 (18:50 +0000)
committerPaul Brook <pbrook@gcc.gnu.org>
Thu, 12 Aug 2004 18:50:38 +0000 (18:50 +0000)
commit47bedfb079ef53e4d072174d704f99dc96e6404d
tree9d9768cdf5728e85f1fc24224880745b23da275d
parent4951f98d315e04235f40ff6e7d81e063ed92cb3b
cxxabi_tweaks.h: Define __cxa_vec_ctor_return and _GLIBCXX_CXA_VEC_CTOR_RETURN.

* 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.

From-SVN: r85891
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