mirror of
https://github.com/intel/llvm.git
synced 2026-01-16 13:35:38 +08:00
Also use dl_iterate_phdr() on CloudABI.
The unwinder now works on CloudABI. All exception-related libc++ tests now pass. This change was actually part of D8169, which also adds support for FreeBSD. That, however, still requires some more polishing. llvm-svn: 233676
This commit is contained in:
@@ -57,7 +57,7 @@ extern EHTEntry __exidx_end;
|
||||
#endif // !defined(_LIBUNWIND_IS_BAREMETAL)
|
||||
#endif // LIBCXXABI_ARM_EHABI
|
||||
|
||||
#if defined(__linux__)
|
||||
#if defined(__CloudABI__) || defined(__linux__)
|
||||
#if _LIBUNWIND_SUPPORT_DWARF_UNWIND && _LIBUNWIND_SUPPORT_DWARF_INDEX
|
||||
#include <link.h>
|
||||
#include "EHHeaderParser.hpp"
|
||||
|
||||
Reference in New Issue
Block a user