[libcxxabi] r278058 - Do not depend on unwind when building standalone

Asiri Rathnayake via cfe-commits cfe-commits at lists.llvm.org
Tue Aug 9 01:27:58 PDT 2016


He Petr,

This commit (and #121757) have broken a couple of builders, see:
http://lab.llvm.org:8011/builders/libcxx-libcxxabi-libunwind-x86_64-linux-debian/builds/135

We are also seeing this on our downstream builders.

Cheers,

/ Asiri


On Mon, Aug 8, 2016 at 11:09 PM, Petr Hosek via cfe-commits <
cfe-commits at lists.llvm.org> wrote:

> Author: phosek
> Date: Mon Aug  8 17:09:54 2016
> New Revision: 278058
>
> URL: http://llvm.org/viewvc/llvm-project?rev=278058&view=rev
> Log:
> Do not depend on unwind when building standalone
>
> When libcxxabi is being built standalone, unwind dependency is not
> available, so do not use it even when LLVM unwinder is being
> requested.
>
> Differential Revision: https://reviews.llvm.org/D23228
>
> Modified:
>     libcxxabi/trunk/test/CMakeLists.txt
>
> Modified: libcxxabi/trunk/test/CMakeLists.txt
> URL: http://llvm.org/viewvc/llvm-project/libcxxabi/trunk/test/
> CMakeLists.txt?rev=278058&r1=278057&r2=278058&view=diff
> ============================================================
> ==================
> --- libcxxabi/trunk/test/CMakeLists.txt (original)
> +++ libcxxabi/trunk/test/CMakeLists.txt Mon Aug  8 17:09:54 2016
> @@ -36,10 +36,9 @@ endif()
>
>  if (NOT LIBCXXABI_BUILT_STANDALONE)
>    list(APPEND LIBCXXABI_TEST_DEPS cxx)
> -endif()
> -
> -if (LIBCXXABI_USE_LLVM_UNWINDER)
> -  list(APPEND LIBCXXABI_TEST_DEPS unwind)
> +  if (LIBCXXABI_USE_LLVM_UNWINDER)
> +    list(APPEND LIBCXXABI_TEST_DEPS unwind)
> +  endif()
>  endif()
>
>  add_lit_testsuite(check-libcxxabi "Running libcxxabi tests"
>
>
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20160809/532a5b43/attachment.html>


More information about the cfe-commits mailing list