<div dir="ltr"><div>> <span style="font-family:arial,sans-serif;font-size:13px">Instead of hacking parts of the Debugger out, it might be easier to figure out what you need and have that be it's own class that the Debugger uses, and then that you can make without having to bring up the full Debugger.</span></div><div><br></div>I'll dig into that with Andy and we'll get back.<div><br></div><div>Thanks!</div><div><br></div><div>-Todd</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 10, 2014 at 11:12 AM,  <span dir="ltr"><<a href="mailto:jingham@apple.com" target="_blank">jingham@apple.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Can we proceed in the opposite direction and ask what stuff you actually NEED from the Debugger for llgs?  Instead of hacking parts of the Debugger out, it might be easier to figure out what you need and have that be it's own class that the Debugger uses, and then that you can make without having to bring up the full Debugger.<br>
<span class="HOEnZb"><font color="#888888"><br>
Jim<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
> On Sep 10, 2014, at 10:44 AM, Andy Chien <<a href="mailto:achien@blueshiftinc.com">achien@blueshiftinc.com</a>> wrote:<br>
><br>
> Hi all,<br>
><br>
> I'm in the middle of trying to build LLGS with static linking and ported over to Android. One big issue I'm currently facing is that IOHandler and CommandInterpreter rely on libedit. While LLGS does not need them, they are heavily used by the Debugger which is needed by LLGS.<br>
><br>
> Since Android NDK does not provide libedit, I'm interested to decouple IOHandler and CommandInterpreter from the Debugger. What would be the preferred way or suggestion to do so?<br>
>       • Convert to an interface and allow it to be null?<br>
>       • Convert to an interface, implement it as a dummy no-op for the use case of LLGS?<br>
>       • Something else?<br>
> Thanks.<br>
</div></div><div class="HOEnZb"><div class="h5">> _______________________________________________<br>
> lldb-dev mailing list<br>
> <a href="mailto:lldb-dev@cs.uiuc.edu">lldb-dev@cs.uiuc.edu</a><br>
> <a href="http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev</a><br>
<br>
<br>
_______________________________________________<br>
lldb-dev mailing list<br>
<a href="mailto:lldb-dev@cs.uiuc.edu">lldb-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><table cellspacing="0" cellpadding="0" style="color:rgb(136,136,136);font-family:'Times New Roman'"><tbody><tr style="color:rgb(85,85,85);font-family:sans-serif;font-size:small"><td nowrap style="border-top-style:solid;border-top-color:rgb(213,15,37);border-top-width:2px">Todd Fiala |</td><td nowrap style="border-top-style:solid;border-top-color:rgb(51,105,232);border-top-width:2px"> Software Engineer |</td><td nowrap style="border-top-style:solid;border-top-color:rgb(0,153,57);border-top-width:2px"> <a href="mailto:tfiala@google.com" style="color:rgb(17,85,204)" target="_blank"><span style="background-color:rgb(255,255,204);color:rgb(34,34,34);background-repeat:initial initial">tfiala@google.com</span></a> |</td><td nowrap style="border-top-style:solid;border-top-color:rgb(238,178,17);border-top-width:2px"><font color="#1155cc"> <a>650-943-3180</a></font></td></tr></tbody></table><br></div>
</div>