* libstdc++-v3/libsupc++/unwind-cxx.h (__cxa_exception):
commite2f554a397708653792573133b2f5c4e101bf8f4
authorsje <sje@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 15 Aug 2002 18:05:41 +0000 (15 18:05 +0000)
committersje <sje@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 15 Aug 2002 18:05:41 +0000 (15 18:05 +0000)
tree94ecfd1c739846dfacfdfe9ea29aa6c841614901
parentd786f066a9d633ca973ecdc02be83e3b2c9d9f8b
* libstdc++-v3/libsupc++/unwind-cxx.h (__cxa_exception):
Change catchTemp type from void* to _Unwind_Ptr.
* libstdc++-v3/libsupc++/eh_personality.cc (PERSONALITY_FUNCTION):
Do not cast landing_pad or base_of_encoded_value to (void *).
* libstdc++-v3/libsupc++/eh_throw.cc (__gxx_exception_cleanup):
Accept _URC_NO_REASON as a valid reason code.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56352 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/libsupc++/eh_personality.cc
libstdc++-v3/libsupc++/eh_throw.cc
libstdc++-v3/libsupc++/unwind-cxx.h