[PATCH] D42242: Make libc++abi work with gcc's ARM unwind library

2018-10-10 Thread Marshall Clow via Phabricator via cfe-commits
mclow.lists closed this revision. mclow.lists added a comment. Committed as revision 344152 https://reviews.llvm.org/D42242 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[PATCH] D42242: Make libc++abi work with gcc's ARM unwind library

2018-10-10 Thread Benjamin Buch via Phabricator via cfe-commits
bebuch accepted this revision. bebuch added a comment. This revision is now accepted and ready to land. Okay, sorry for the blockage! https://reviews.llvm.org/D42242 ___ cfe-commits mailing list cfe-commits@lists.llvm.org

[PATCH] D42242: Make libc++abi work with gcc's ARM unwind library

2018-10-10 Thread Michał Górny via Phabricator via cfe-commits
mgorny added a comment. @bebuch, I agree with @mclow.lists here that the new errors are completely unrelated to the problem solved by this patch, and the fix to it belongs in a separate changeset. Can we get the original problem fixed first then? https://reviews.llvm.org/D42242

[PATCH] D42242: Make libc++abi work with gcc's ARM unwind library

2018-10-08 Thread Marshall Clow via Phabricator via cfe-commits
mclow.lists added a comment. In https://reviews.llvm.org/D42242#1257428, @mgorny wrote: > @mclow.lists , ping. Any chance to get a proper version upstream? I'd rather > not pull patches from Fedora when we can have something official. I gave up on this patch several months ago, because no one

[PATCH] D42242: Make libc++abi work with gcc's ARM unwind library

2018-10-07 Thread Michał Górny via Phabricator via cfe-commits
mgorny added a comment. @mclow.lists , ping. Any chance to get a proper version upstream? I'd rather not pull patches from Fedora when we can have something official. https://reviews.llvm.org/D42242 ___ cfe-commits mailing list

[PATCH] D42242: Make libc++abi work with gcc's ARM unwind library

2018-05-16 Thread Sergey Avseyev via Phabricator via cfe-commits
avsej added a comment. Herald added a subscriber: chrib. A modified version of this patch (v8-6.7.17-fix-gcc-unwind-header.patch ) has been integrated in Fedora Linux and will be accessible in

[PATCH] D42242: Make libc++abi work with gcc's ARM unwind library

2018-01-24 Thread Benjamin Buch via Phabricator via cfe-commits
bebuch requested changes to this revision. bebuch added a comment. This revision now requires changes to proceed. I get some new errors: /home/pi/projects/llvm/llvm/projects/libcxxabi/src/cxa_personality.cpp: In function ‘void __cxxabiv1::scan_eh_tab(__cxxabiv1::{anonymous}::scan_results&,

[PATCH] D42242: Make libc++abi work with gcc's ARM unwind library

2018-01-23 Thread Marshall Clow via Phabricator via cfe-commits
mclow.lists updated this revision to Diff 131102. mclow.lists added a comment. Find *all* the places that we are using `exception_class` and wrap them in helper routines. https://reviews.llvm.org/D42242 Files: src/cxa_default_handlers.cpp src/cxa_exception.cpp src/cxa_exception.hpp

[PATCH] D42242: Make libc++abi work with gcc's ARM unwind library

2018-01-22 Thread Benjamin Buch via Phabricator via cfe-commits
bebuch added a comment. Thanks for the amazing patch! I get another error: /home/pi/projects/llvm/llvm/projects/libcxxabi/src/cxa_default_handlers.cpp: In function ‘void demangling_terminate_handler()’: /home/pi/projects/llvm/llvm/projects/libcxxabi/src/cxa_default_handlers.cpp:41:58:

[PATCH] D42242: Make libc++abi work with gcc's ARM unwind library

2018-01-18 Thread Marshall Clow via Phabricator via cfe-commits
mclow.lists created this revision. mclow.lists added a reviewer: EricWF. Herald added subscribers: kristof.beyls, aemerson. See https://bugs.llvm.org/show_bug.cgi?id=35945, which reports that libc++ doesn't build for the Raspberry PI. The problem is that the exception class is defined as a