Author: theraven
Date: Sat Aug 31 08:56:33 2013
New Revision: 255093
URL: http://svnweb.freebsd.org/changeset/base/255093

Log:
  Don't use _Unwind_Backtrace() on ARM as it's currently missing from our 
libgcc_s.  andrew@ has patches to add it, so this can be reverted and sync'd 
with upstream later.

Modified:
  head/contrib/libcxxrt/exception.cc

Modified: head/contrib/libcxxrt/exception.cc
==============================================================================
--- head/contrib/libcxxrt/exception.cc  Sat Aug 31 08:50:45 2013        
(r255092)
+++ head/contrib/libcxxrt/exception.cc  Sat Aug 31 08:56:33 2013        
(r255093)
@@ -715,7 +715,9 @@ static void report_failure(_Unwind_Reaso
                        if (status == 0) { free(demangled); }
                        // Print a back trace if no handler is found.
                        // TODO: Make this optional
+#ifndef __arm__
                        _Unwind_Backtrace(trace, 0);
+#endif
                        break;
        }
        std::terminate();
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to