<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:#000000">It seems that I need a Apple ID to create an account, can you please share the code?</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:#000000"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:#000000">I want common OS plug-in to be similar to Apple's lldbmacros (<a href="https://github.com/apple/darwin-xnu/tree/master/tools/lldbmacros">link</a>), but it should be with support of multiple architectures and operating systems, logging and so on. I've created such a plug-in for Zephyr OS, maybe I'll be able to also share the code to show how common plug-in might look like.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Apr 17, 2019 at 10:40 PM Jim Ingham <<a href="mailto:jingham@apple.com">jingham@apple.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">If you want to undertake such a thing, that would be great. The other fairly complex OS plugin that exists in the wild is the one that ships with the Darwin Kernel Debug Kit. You can get this from <a href="http://developer.apple.com/download/more" rel="noreferrer" target="_blank">http://developer.apple.com/download/more</a> - you need a free ADC account to get this, though if that's a problem I can also get you a copy of the Python code for the OS plugin. If you're going to make some common utilities you might have a look at what that one does if you haven't already.<br>
<br>
Jim<br>
<br>
<br>
> On Apr 17, 2019, at 11:37 AM, Alexander Polyakov via lldb-dev <<a href="mailto:lldb-dev@lists.llvm.org" target="_blank">lldb-dev@lists.llvm.org</a>> wrote:<br>
> <br>
> Hi lldb-dev,<br>
> <br>
> The last few months, I was implementing a LLDB OS Python plug-in. It seems that there are functionality that is duplicated across many OS plug-ins. I think we can change that by, for example, upstreaming to LLDB an OS python plug-in which can be used by all clients and may contain a lot of utility functions and useful mechanisms like logging, type summaries and so on.<br>
> <br>
> What is your opinion on this?<br>
> <br>
> -- <br>
> Alexander<br>
> _______________________________________________<br>
> lldb-dev mailing list<br>
> <a href="mailto:lldb-dev@lists.llvm.org" target="_blank">lldb-dev@lists.llvm.org</a><br>
> <a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev" rel="noreferrer" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev</a><br>
<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif;font-size:12.8px">Alexander</span><br></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>