Author: compnerd
Date: Mon Mar  9 11:46:43 2015
New Revision: 231666

URL: http://llvm.org/viewvc/llvm-project?rev=231666&view=rev
Log:
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.

Modified:
    libcxxabi/trunk/src/Unwind/libunwind.cpp

Modified: libcxxabi/trunk/src/Unwind/libunwind.cpp
URL: 
http://llvm.org/viewvc/llvm-project/libcxxabi/trunk/src/Unwind/libunwind.cpp?rev=231666&r1=231665&r2=231666&view=diff
==============================================================================
--- libcxxabi/trunk/src/Unwind/libunwind.cpp (original)
+++ libcxxabi/trunk/src/Unwind/libunwind.cpp Mon Mar  9 11:46:43 2015
@@ -26,8 +26,6 @@
 #include <stdlib.h>
 
 
-#if _LIBUNWIND_BUILD_ZERO_COST_APIS
-
 #include "UnwindCursor.hpp"
 
 using namespace libunwind;
@@ -341,8 +339,6 @@ void _unw_remove_dynamic_fde(unw_word_t
 }
 #endif // _LIBUNWIND_SUPPORT_DWARF_UNWIND
 
-#endif // _LIBUNWIND_BUILD_ZERO_COST_APIS
-
 
 
 // Add logging hooks in Debug builds only


_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to