summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>2006-06-20 14:08:31 +0000
committerpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>2006-06-20 14:08:31 +0000
commit4eb278908ec332094891617e74647e64ec8cd11b (patch)
tree43525a88d2b7fb98050fedfdea3bcaef822821d3
parente9432e8fe00d34c3d34a471dbe2728b44b9e9a2d (diff)
downloadppe42-gcc-4eb278908ec332094891617e74647e64ec8cd11b.tar.gz
ppe42-gcc-4eb278908ec332094891617e74647e64ec8cd11b.zip
2006-06-20 Vladimir Prus <vladimir@codesourcery.com>
libstdc++/ * libsupc++/eh_arm.cc (__cxa_begin_cleanup): Always return 'true'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114812 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--libstdc++-v3/ChangeLog4
-rw-r--r--libstdc++-v3/libsupc++/eh_arm.cc2
2 files changed, 5 insertions, 1 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index d01182b7f9f..e4fa3f029c9 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,7 @@
+2006-06-20 Vladimir Prus <vladimir@codesourcery.com>
+
+ * libsupc++/eh_arm.cc (__cxa_begin_cleanup): Always return 'true'.
+
2006-06-19 Paolo Carlini <pcarlini@suse.de>
* include/tr1/random (xor_combine<>::operator<<): Fix typo.
diff --git a/libstdc++-v3/libsupc++/eh_arm.cc b/libstdc++-v3/libsupc++/eh_arm.cc
index 269b2ec95af..87fccba0aac 100644
--- a/libstdc++-v3/libsupc++/eh_arm.cc
+++ b/libstdc++-v3/libsupc++/eh_arm.cc
@@ -113,7 +113,7 @@ __cxa_begin_cleanup(_Unwind_Exception* ue_header)
globals->propagatingExceptions = header;
}
- return !native;
+ return true;
}
// Do the work for __cxa_end_cleanup. Returns the currently propagating
OpenPOWER on IntegriCloud