[Lldb-commits] [PATCH][Review Request] Enable C++ language runtime on Linux

Kaylor, Andrew andrew.kaylor at intel.com
Tue Dec 11 17:08:32 PST 2012


The attached patch enables the ItaniumABILanguageRuntime and SymbolFileDWARFDebugMap plug-ins on non-Apple platforms.

The Itanium plug-in is needed to get several features to work correctly on Linux.  I'm not aware of a specific need for the DWARFDebugMap plug-in at this time, but it looked generally useful and I didn't see a reason for it to be Apple-specific.

At least one of the other Apple-specific plug-ins failed to compile due to an undefined symbol in a source file (USEC_PER_SEC in ProcessKDP.cpp).  This is probably trivial to resolve, but I'm not aware of an immediate need for these plug-ins, so I am deferring their inclusion.  This would also re-introduce warnings into the Linux build.

-Andy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20121212/6aaf05df/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lang-runtime.patch
Type: application/octet-stream
Size: 2531 bytes
Desc: lang-runtime.patch
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20121212/6aaf05df/attachment.obj>


More information about the lldb-commits mailing list