You are welcome to try to upstream some of your work, but given the work I've done on refactoring the codebase, it might be difficult to do a straight rebase of your fork onto tip. Instead of a rebase, which would force difficult merges at numerous points, perhaps easier would be to sync to tip and then merge small pieces of your branch directly across. That said, work on LLDB has become more active recently, in part because of me working on Windows, but due to others as well, and so it may not be appropriate to do one huge merge with thousands of lines making it difficult to review. Instead, it might be more appropriate (albeit more of an effort on your part) to merge small, isolated pieces of your branch at a time.
Can you summarize what you've done on your branch and how much actual work you think it is? Any limitations or known places where you dont' provide all the same functionality that LLDB does for other platforms? On Tue, Aug 26, 2014 at 5:36 PM, Virgile Bello <virgile.be...@gmail.com> wrote: > I suppose I should merge my branch back to LLDB trunk at some point? > I could rebase & merge the new ProcessWindows and DynamicLoaderWindows > plugins ( > https://github.com/xen2/lldb/commit/515956244784a9162183a6135068e893ba994532) > and keep the other LLDB changes aside for now if they need further > discussion? > > Or any similar work in the way? > > > On 17 June 2014 05:45, Eran Ifrah <eran.if...@gmail.com> wrote: > >> >> >> >> On Mon, Jun 16, 2014 at 9:12 PM, Greg Clayton <gclay...@apple.com> wrote: >> >>> >>> > On Jun 14, 2014, at 3:12 AM, Eran Ifrah <eran.if...@gmail.com> wrote: >>> > >>> > Hi, >>> > >>> > I tried both building lldb with MSVC and with MinGW both failed to >>> debug native Windows executables (I actually tried 3 types of executables, >>> 1 built with MinGW, 1 with clang 3.4 and 1 with Visual Studio) >>> > >>> > This is the error I am getting: >>> > >>> > $ lldb D:/src/TestArea/ClangVC/Debug/ClangVC.exe >>> > error: 'D:/src/TestArea/ClangVC/Debug/ClangVC.exe' doesn't contain any >>> 'host' platform architectures: >>> > (lldb) >>> > >>> > So the question is: >>> > Is it possible to use lldb on Windows (for local debugging not remote >>> debugging) >>> >>> >>> No, we currently don't support native debugging on windows as far as I >>> know >> >> Thanks for the clarifications. >> >> >>> . With MSVC, they emit a proprietary debug information format (in .pdb >>> files) that isn't documented. I am sure a native windows plug-in could be >>> made to support binaries built with gcc or clang, but I don't believe >>> anyone has done this yet. >>> >>> Greg >>> >>> >> >> >> -- >> 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 >> >> _______________________________________________ >> lldb-dev mailing list >> lldb-dev@cs.uiuc.edu >> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev >> >> > > _______________________________________________ > lldb-dev mailing list > lldb-dev@cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev > >
_______________________________________________ lldb-dev mailing list lldb-dev@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev