summaryrefslogtreecommitdiffstats
path: root/libjava/gnu/java/beans/decoder/ByteHandler.h
diff options
context:
space:
mode:
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2009-01-07 22:50:42 +0000
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2009-01-07 22:50:42 +0000
commitd6d31e2de5a5a043328219ba8b14e7422e18f95f (patch)
treec60d6aa70fbdd55088e82c165c1341adb947d48c /libjava/gnu/java/beans/decoder/ByteHandler.h
parent551033af3b1cb253a790d299e5fcddd5571a9e78 (diff)
downloadppe42-gcc-d6d31e2de5a5a043328219ba8b14e7422e18f95f.tar.gz
ppe42-gcc-d6d31e2de5a5a043328219ba8b14e7422e18f95f.zip
PR libstdc++/38732
* libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove referenceCount field again. (__cxxabiv1::__cxa_refcounted_exception): New struct. (__cxxabiv1::__get_refcounted_exception_header_from_obj, __cxxabiv1::__get_refcounted_exception_header_from_ue): New static inline functions. * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception, __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception instead of __cxa_exception. * libsupc++/eh_throw.cc (__gxx_exception_cleanup, __cxxabiv1::__cxa_throw): Likewise. * libsupc++/eh_ptr.cc (std::rethrow_exception, std::__exception_ptr::exception_ptr::_M_addref, std::__exception_ptr::exception_ptr::_M_release, __gxx_dependent_exception_cleanup): Likewise. * testsuite/18_support/exception/38732.cc: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@143170 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/java/beans/decoder/ByteHandler.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud