eh_arm.cc (__cxa_begin_cleanup): Always return 'true'.
authorVladimir Prus <vladimir@codesourcery.com>
Tue, 20 Jun 2006 14:08:31 +0000 (14:08 +0000)
committerPaul Brook <pbrook@gcc.gnu.org>
Tue, 20 Jun 2006 14:08:31 +0000 (14:08 +0000)
2006-06-20  Vladimir Prus  <vladimir@codesourcery.com>

libstdc++/
* libsupc++/eh_arm.cc (__cxa_begin_cleanup): Always return 'true'.

From-SVN: r114812

libstdc++-v3/ChangeLog
libstdc++-v3/libsupc++/eh_arm.cc

index d01182b7f9f11929a37922507d2ce636f257f386..e4fa3f029c919aa6e3989e0f6f22bde37c7ded8b 100644 (file)
@@ -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.
index 269b2ec95af725a01ccf2ee934e69a1d5dcdd378..87fccba0aacfa310f0f77c2793ec3a9ecc51b124 100644 (file)
@@ -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