From d9e577933b4cc21cdc475cf8514d6cb11fc671b1 Mon Sep 17 00:00:00 2001 From: Saleem Abdulrasool Date: Mon, 9 Mar 2015 16:46:43 +0000 Subject: [PATCH] Unwind: always define unwind APIs These interfaces are not zero cost related, but rather generic unwind APIs used by consumers of the Unwind library. Always provide the definition as they are needed for both Zero Cost and Frame Table based implementations. llvm-svn: 231666 --- libcxxabi/src/Unwind/libunwind.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/libcxxabi/src/Unwind/libunwind.cpp b/libcxxabi/src/Unwind/libunwind.cpp index 49f06cc..031ecce 100644 --- a/libcxxabi/src/Unwind/libunwind.cpp +++ b/libcxxabi/src/Unwind/libunwind.cpp @@ -26,8 +26,6 @@ #include -#if _LIBUNWIND_BUILD_ZERO_COST_APIS - #include "UnwindCursor.hpp" using namespace libunwind; @@ -341,8 +339,6 @@ void _unw_remove_dynamic_fde(unw_word_t fde) { } #endif // _LIBUNWIND_SUPPORT_DWARF_UNWIND -#endif // _LIBUNWIND_BUILD_ZERO_COST_APIS - // Add logging hooks in Debug builds only -- 2.7.4