[llvm] r251904 - [X86] Generate .cfi_adjust_cfa_offset correctly when pushing arguments

Reid Kleckner via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 5 08:22:48 PST 2015


On Thu, Nov 5, 2015 at 4:22 AM, Rafael EspĂ­ndola <rafael.espindola at gmail.com
> wrote:
>
> Please don't. Every time I have seen that flag used the intention was to
> omit the eh_frame section completely.
>
> I think the two reasonable solutions are to always emit precise info
> (modulo bugs) or to have a *new* command line to enable imprecise mode.
>
I agree, I've looked into the meaning of -fasynchronous-unwind-tables, and
for GCC that just controls the emission of .eh_frame. Their CFI is always
precise at every instruction, bugs aside. I think we should do the same.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151105/dc5da600/attachment.html>


More information about the llvm-commits mailing list