OSDN Git Service

Core DR 475
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 1 Apr 2014 17:28:29 +0000 (17:28 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 1 Apr 2014 17:28:29 +0000 (17:28 +0000)
commit3b3233e3993639def914a61801986437192ac2c6
tree6bdc9f89851a47a43fc90b98a540b37168bca99c
parentf50b88830e71386da5ee62290eaeb204c551f818
Core DR 475
PR c++/41174
PR c++/59224
* libsupc++/eh_throw.cc (__cxa_throw): Set uncaughtExceptions.
* libsupc++/eh_alloc.cc (__cxa_allocate_dependent_exception)
(__cxa_allocate_exception): Don't set it here.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@208991 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/testsuite/g++.dg/eh/uncaught1.C
gcc/testsuite/g++.dg/eh/uncaught4.C [new file with mode: 0644]
libstdc++-v3/ChangeLog
libstdc++-v3/libsupc++/eh_alloc.cc
libstdc++-v3/libsupc++/eh_throw.cc