mirror of
https://github.com/RPCSX/llvm.git
synced 2024-11-27 13:40:30 +00:00
Revert "Use _Unwind_Backtrace on Apple platforms."
This reverts commit 63165f6ae3
.
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@291207 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
80617ba8c4
commit
9ffd2e44bf
@ -48,7 +48,7 @@
|
||||
// _Unwind_Backtrace function, but on FreeBSD the configure test passes
|
||||
// despite the function not existing, and on Android, <unwind.h> conflicts
|
||||
// with <link.h>.
|
||||
#if defined(__GLIBC__) || defined(__APPLE__)
|
||||
#ifdef __GLIBC__
|
||||
#include <unwind.h>
|
||||
#else
|
||||
#undef HAVE__UNWIND_BACKTRACE
|
||||
|
Loading…
Reference in New Issue
Block a user