<div dir="ltr">Great, thanks! :)</div><br><div class="gmail_quote"><div dir="ltr">On Thu, Sep 20, 2018 at 8:38 PM Dan Gohman <<a href="mailto:sunfish@mozilla.com">sunfish@mozilla.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hi Eric,</div><div class="gmail_extra"><br><div class="gmail_quote"></div></div></div></div></div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Sep 19, 2018 at 5:33 PM, Eric Christopher <span dir="ltr"><<a href="mailto:echristo@gmail.com" target="_blank">echristo@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi Dan,<div><br></div><div>Sure. That said I think people are just doing it anyhow :)<br><br><div class="gmail_quote"><span><div dir="ltr">On Wed, Sep 19, 2018 at 3:59 PM Dan Gohman <<a href="mailto:sunfish@mozilla.com" target="_blank">sunfish@mozilla.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"><div dir="ltr"><div dir="ltr">Hi Eric,</div><div dir="ltr"><br></div><div>We've been waiting until we stabilize various key interfaces, including the builtin functions, the C ABI, and the .o file format., as we'd like to avoid having users using packaged versions of LLVM producing C/C++ source files or .o/.a files that end up being incompatible with newer versions of LLVM.<br></div><div><br></div><div>To my knowledge, all of the major issues are fixed now, and the only remaining blocker is that we need to decide what to do here:<br></div><div><div><br></div></div><div><span class="m_3711004032722366873gmail-m_-4482825523242226761m_-9023647250912928145m_6052896454841646507gmail-transaction-comment"> <a href="https://reviews.llvm.org/D43675" class="m_3711004032722366873gmail-m_-4482825523242226761m_-9023647250912928145m_6052896454841646507gmail-remarkup-link" rel="noreferrer" target="_blank">https://reviews.llvm.org/D43675</a> (Rename imported/exported memory symbol to __linear_memory)</span><br></div></div><div dir="ltr"><div><div dir="ltr"><div><br></div></div></div></div></blockquote><div><br></div></span><div>On the bright side we just had a release so you'll have 6 mos to get that ironed out? :)</div></div></div></div></blockquote><div><br></div></div></div></div></div></div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>That's a good point. I think we can commit to fixing that issue in 6 months :-).</div><div><br></div><div>I checked in the patch enabling the WebAssembly target, but some of the buildbots found a memory leak (MCSymbolWasm has dynamically allocated memory, but MCSymbol destructors are never run), so I reverted the change for now. As soon as we fix that issue, we should be good to re-enable.<br></div></div></div></div></div></div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><div>Dan<br></div></div></div></div></div></div></blockquote></div>