[lldb-dev] LLDB Machine Interface Frontend
Deepak Panickal
deepak at codeplay.com
Fri May 16 05:51:32 PDT 2014
Hi Eran,
Yeah, I have committed it to the lldb source tree.
http://llvm.org/viewvc/llvm-project?view=revision&revision=208972
That's great! Please try it out.
Thanks,
Deepak
On 16/05/2014 12:36, Eran Ifrah wrote:
>
>
>
> On Fri, May 16, 2014 at 2:15 PM, Deepak Panickal <deepak at codeplay.com
> <mailto:deepak at codeplay.com>> wrote:
>
> Thanks Jim, have just committed it. Yeah, it works with the GDB/MI
> interface.
>
> There's no GPL code, it's all written from scratch.
> Not all MI commands have been implemented yet, however it should
> be enough to set breakpoints, view locals.
> We're working on adding more commands for viewing/modifying
> registers, memory etc.
>
> It'll be great if more people from the community can use and test
> it with other GUIs!
>
> Thanks,
> Deepak
>
> Hi Deepak,
> Is this committed to lldb source tree? If yes, then I can update my
> local tree and try it with my IDE which also uses GDB/MI
> I will report my findings here
>
> Thanks!
>
>
>
> On 15/05/2014 18:57, jingham at apple.com <mailto:jingham at apple.com>
> wrote:
>
> First off, thanks for doing this, that is great! If this also
> works with the gdb-mi mode, you will make our emacs friends
> happy as well.
>
> If this is just an independent tool that doesn't touch the
> core lldb sources (and doesn't use anything directly from the
> gdb MI implementation, since we don't want to mix GPL'ed code
> in with lldb), I see no reason not to just check it in now,
> and then iterate on it in situ. That is much easier than
> handing around patch files, and since there's no chance it
> will interfere with anybody working on parts of lldb that
> existed before the patch, can't do any harm. I spoke to GregC
> and he agrees this is a reasonable course.
>
> Again, thanks for working on this.
>
> Jim
>
>
> On May 15, 2014, at 10:17 AM, Deepak Panickal
> <deepak at codeplay.com <mailto:deepak at codeplay.com>> wrote:
>
> Hi Abid,
>
> Thank you, I have attached the zipped patch.
> You might have to the change the triple in
> tools/lldb-mi/MICmnConfig.h for your target.
>
> Please let me know if you have any comments/suggestions.
>
> Thanks,
> Deepak
>
> On 15/05/2014 17:10, Abid, Hafiz wrote:
>
> Hi Deepak,
> I can help review/test it when you post the patch.
>
> Thanks,
> Abid
>
> -----Original Message-----
> From: lldb-dev-bounces at cs.uiuc.edu
> <mailto:lldb-dev-bounces at cs.uiuc.edu>
> [mailto:lldb-dev-bounces at cs.uiuc.edu
> <mailto:lldb-dev-bounces at cs.uiuc.edu>]
> On Behalf Of Deepak Panickal
> Sent: 15 May 2014 12:14
> To: lldb-dev at cs.uiuc.edu <mailto:lldb-dev at cs.uiuc.edu>
> Subject: [lldb-dev] LLDB Machine Interface Frontend
>
> Hi,
>
> We have an MI (Machine Interface) frontend to LLDB
> which works out of the
> box with Eclipse, and likely will work with other
> GUI's based on the GDB/MI
> interface. It's been tested on Linux and Windows.
>
> It's ready to upstream and has been developed as
> an independent tool
> residing in the LLDB tools folder. It's based on
> the LLDB public API without
> any changes to LLDB internals.
>
> The patch is quite large as there are many new files.
> How should we go about upstreaming? Should I
> create a diff review as
> usual?
>
> Thanks,
> Deepak
> _______________________________________________
> lldb-dev mailing list
> lldb-dev at cs.uiuc.edu <mailto:lldb-dev at cs.uiuc.edu>
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
>
> <lldb-mi-driver.patch.bz2>_______________________________________________
> lldb-dev mailing list
> lldb-dev at cs.uiuc.edu <mailto:lldb-dev at cs.uiuc.edu>
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
>
>
> _______________________________________________
> lldb-dev mailing list
> lldb-dev at cs.uiuc.edu <mailto:lldb-dev at cs.uiuc.edu>
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
>
>
>
>
> --
> Eran Ifrah
> Author of codelite, a cross platform open source C/C++ IDE:
> http://www.codelite.org
> wxCrafter, a wxWidgets RAD: http://wxcrafter.codelite.org
> <http://wxcrafter.codelite.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20140516/26c4b032/attachment.html>
More information about the lldb-dev
mailing list