[Lldb-commits] [PATCH] enable lldb-platform exe for platform "remote-linux"

Greg Clayton gclayton at apple.com
Tue Jul 22 13:54:46 PDT 2014


Looks good.

> On Jul 21, 2014, at 6:12 PM, Todd Fiala <todd.fiala at gmail.com> wrote:
> 
> This change enables lldb-platform for Linux.  In addition, it does the following:
> 
> * fixes Host::GetLLDBPath() to work on Linux/*BSD for ePathTypeSupportExecutableDir-relative paths.
> 
> * adds more logging and comments around lldb-platform startup and remote lldb-platform usage.
> 
> * refactors lldb-platform remote-* support for Darwin and Linux into PlatformPOSIX.  This, in theory, is the bulk of what is needed for *BSD to make remote connections to lldb-platform as well (although I haven't tested that yet).
> 
> * teaches GDBRemoteCommunication to use lldb-gdbserver for non-Apple hosts.
> 
> See attached patch for details.
> 
> Tested:
> Linux - Ubuntu 14.04 x86_64, local test suite, clang-3.5-built lldb
> MacOSX - OS X 10.9.4 x86_64, local test suite (x86_64 architecture), Xcode 6 Beta 3-built lldb.
> -- 
> -Todd
> <lldb-platform_linux.diff>_______________________________________________
> lldb-commits mailing list
> lldb-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits




More information about the lldb-commits mailing list