[libcxxabi] r231580 - Unwind: remove unnecessary check

Saleem Abdulrasool compnerd at compnerd.org
Sat Mar 7 14:21:32 PST 2015


Author: compnerd
Date: Sat Mar  7 16:21:31 2015
New Revision: 231580

URL: http://llvm.org/viewvc/llvm-project?rev=231580&view=rev
Log:
Unwind: remove unnecessary check

Linux/GNU on AArch64 EH ABI Level III is implemented using exception frame
tables as defined in LSB II.11.6.  The exception frame tables use the DWARF
Exception Header Encoding as described in LSB II.11.5.1.  We already defined the
appropriate definition _LIBUNWIND_SUPPORT_DWARF_UNWIND to enable this.

Modified:
    libcxxabi/trunk/src/Unwind/config.h

Modified: libcxxabi/trunk/src/Unwind/config.h
URL: http://llvm.org/viewvc/llvm-project/libcxxabi/trunk/src/Unwind/config.h?rev=231580&r1=231579&r2=231580&view=diff
==============================================================================
--- libcxxabi/trunk/src/Unwind/config.h (original)
+++ libcxxabi/trunk/src/Unwind/config.h Sat Mar  7 16:21:31 2015
@@ -72,7 +72,6 @@
 
   #define _LIBUNWIND_BUILD_ZERO_COST_APIS (defined(__i386__) || \
                                            defined(__x86_64__) || \
-                                           defined(__arm64__) || \
                                            defined(__arm__))
   #define _LIBUNWIND_BUILD_SJLJ_APIS      0
   #define _LIBUNWIND_SUPPORT_FRAME_APIS   (defined(__i386__) || \





More information about the cfe-commits mailing list