On Sat, Feb 12, 2011 at 6:03 PM, Chris Lattner <span dir="ltr"><<a href="mailto:clattner@apple.com">clattner@apple.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div style="word-wrap:break-word"><div class="im"><br><div><div>On Feb 12, 2011, at 10:28 AM, Talin wrote:</div><br><blockquote type="cite"><span style="border-collapse:separate;font-family:Helvetica;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:medium">On Sat, Feb 12, 2011 at 6:40 AM, Garrison Venn<span> </span><span dir="ltr"><<a href="mailto:gvenn.cfe.dev@gmail.com" target="_blank">gvenn.cfe.dev@gmail.com</a>></span><span> </span>wrote:<br>

<div class="gmail_quote"><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204, 204, 204);border-left-style:solid;padding-left:1ex">

<div style="word-wrap:break-word">Looks cool Talin. <div><br></div><div>Personally it would be nice if it was checked into<span> </span><a href="http://llvm.org/" target="_blank">llvm.org</a>, but is wxWidgets LGPL like license</div>

<div>an issue for  llvm's repository? </div></div></blockquote><div><br></div><div>There should be no problem with the license. wxWidgets is indeed distributed under a modified version of the LGPL (with a special exception to allow people to distribute binaries of their app without requiring the source). The LGPL allows derived works to be distributed under a more permissive license (such as BSD-like licenses) as long as all of the license terms are *less restrictive* than the LGPL. Also, since we're talking LGPL, not GPL, the "derived work" does not include applications based on the library, it only includes modifications to the library itself.</div>

</div></span></blockquote></div><br></div><div>Having GPL and other licenses in llvm's repositories is fine, dragonegg, llvm-gcc and the llvm-testsuite each have GPL code in them.  Just keep repositories like LLVM, Clang, LLDB, etc pure UIUC license.</div>

<div><br></div><div>Before checking this in to a new module, please whip up some web pages that document it.  Thanks Talin!</div><div><br></div></div></blockquote><div>Do you have any suggestions as to where in the hierarchy this should go?</div>

<div><br></div><div>What kind of docs are you looking for, user docs or developer docs? The program only has one command ("load module"), the rest is just displaying read-only data in tree form.</div><div><br></div>

<div>BTW, I've added more support for displaying DWARF DIEs - here's a screenshot:</div><div><br></div><div><img src="cid:ii_12e1ccd5afaa6354" alt="llbrowse2.png" title="llbrowse2.png"><br></div><div> </div></div>

-- <br>-- Talin<br>