[patch] Drop support for non-cfi capable assemblers

Rafael EspĂ­ndola rafael.espindola at gmail.com
Fri Mar 21 11:40:55 PDT 2014


Having the MCStreamer interface feed back to itself via
EmitDwarfAdvanceLineAddr and EmitDwarfAdvanceFrameAddr to support
non-cfi assemblers is one of my favorite hacks, but it might no longer
be necessary.

In llvm, MC itself supports cfi since the end of 2010 (support started
in r119972, is reported in the 2.9 release notes).

In binutils the support has been around for much longer. It looks like
support started to be added in May 2003. It is available in 2.15
(31-Aug-2011, 2.14 is from 12-Jun-2003).

Cheers,
Rafael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm.patch
Type: application/octet-stream
Size: 51993 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140321/fea9f624/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: clang.patch
Type: application/octet-stream
Size: 7963 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140321/fea9f624/attachment-0001.obj>


More information about the llvm-commits mailing list