forked from OSchip/llvm-project
Revert "Use _Unwind_Backtrace on Apple platforms."
This reverts commit 63165f6ae3bac1623be36d4b3ce63afa1d51a30a. After making this change, I discovered that _Unwind_Backtrace is unable to unwind past a signal handler after an assertion failure. I filed a bug report about that issue in rdar://29866587 but even if we get a fix soon, it will be awhile before it get released. llvm-svn: 291207
This commit is contained in:
parent
d39ead4105
commit
37df90a474
|
@ -48,7 +48,7 @@
|
||||||
// _Unwind_Backtrace function, but on FreeBSD the configure test passes
|
// _Unwind_Backtrace function, but on FreeBSD the configure test passes
|
||||||
// despite the function not existing, and on Android, <unwind.h> conflicts
|
// despite the function not existing, and on Android, <unwind.h> conflicts
|
||||||
// with <link.h>.
|
// with <link.h>.
|
||||||
#if defined(__GLIBC__) || defined(__APPLE__)
|
#ifdef __GLIBC__
|
||||||
#include <unwind.h>
|
#include <unwind.h>
|
||||||
#else
|
#else
|
||||||
#undef HAVE__UNWIND_BACKTRACE
|
#undef HAVE__UNWIND_BACKTRACE
|
||||||
|
|
Loading…
Reference in New Issue