[libcxx-commits] [PATCH] D135663: [libunwind] Install the headers by default
Sergei Barannikov via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Wed May 10 10:33:44 PDT 2023
barannikov88 added a comment.
In D135663#4332576 <https://reviews.llvm.org/D135663#4332576>, @ldionne wrote:
> I am not sure why a freestanding implementation would require `<unwind.h>`, but if it does, then my reflex would be to say that it should get it from its unwinder library (aka `libunwind` or other). In my mind, freestanding is not the same as "no runtime libraries". If you are in freestanding and you still want exceptions, you'll need some unwind library to support that no matter what.
I agree.
> So naively, I'd be fine with removing the Clang version, but I wouldn't be surprised if there's a bunch of reasons why this can't work. If you want, you could create a review and we can have a discussion and ping the right people on it.
I'll try not to forget to create a review when I have more time.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D135663/new/
https://reviews.llvm.org/D135663
More information about the libcxx-commits
mailing list