[llvm-dev] .ARM.exidx woes

Rui Ueyama via llvm-dev llvm-dev at lists.llvm.org
Fri Mar 1 15:34:32 PST 2019


Hi Rob,

lld has improved significantly in recent years. Version 6.0 was a bit too
old, as the most recent release is 7.0.1 and we are about to release lld
8.0. You may see not only a fix for the issue you mentioned but also other
improvements in more recent versions. I'd update the linker.

On Thu, Feb 28, 2019 at 11:39 PM Rob via llvm-dev <llvm-dev at lists.llvm.org>
wrote:

> Is it possible to force llvm/clang to not create a .ARM.exidx section for
> a bare-metal application that does not use exceptions?  I've tried
> -fno-exceptions -fno-unwind-tables, but it still generates the section with
> all functions marked as 'cantunwind'.  As a temporary punt I tried linking
> (using lld) with /DISCARD/ on the section, but that seemed to crash lld,
> which is another problem for another day.  Any suggestions?
>
> RRM
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190301/33d86d70/attachment.html>


More information about the llvm-dev mailing list