<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Mar 19, 2014 at 8:51 PM, jroelofs <span dir="ltr"><<a href="mailto:jonathan@codesourcery.com" target="_blank">jonathan@codesourcery.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Nico,<br>
<br>
<br>
Nico Weber wrote<br>
<div class="">> 1.) Is there interest for this upstream?<br>
> 2.) Who should review this? Howard? Nick? Anton?<br>
<br>
</div>I'm interested in helping this make it's way upstream.  I'll volunteer to<br>
help Nick out with the review when the time comes.  Are Github pull requests<br>
to [1] your preferred method of collaboration to help polish this up for<br>
mainline?<br></blockquote><div><br></div><div>Yes. Taking chunks of it and landing it upstream is useful too. (One simple and useful thing to upstream would be a macro to differentiate between SJLJ and dwarf-based exceptions (ours is currently called CXXABI_SJLJ, for example).</div>
<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Nico Weber wrote<br>
<div class="">> 3.) r192136 didn’t add any test – how should testing of unwinding code<br>
> work? Is running the exception tests in the libc++ suite enough?<br>
<br>
</div>I'd like to see GTest style unit tests, especially for the personality<br>
routines.  I'm willing to help write some of them.  Having a convenient way<br>
to run them with target!=host is especially important to me (e.g. with qemu<br>
or on real hardware).<br></blockquote><div><br></div><div>Sounds good, but the libc++abi tests have worked fairly well for us so far, and we're not passing all of them yet.</div><div><br></div><div>We're all somewhat busy with other things so upstreaming is moving way slower than intended. (We did make some progress recently on passing tests though.)</div>
<div><br></div><div>Looking forward to your help!</div><div><br></div><div>Nico</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<br>
<br>
Cheers,<br>
Jon<br>
<br>
[1]:<br>
<a href="https://github.com/awong-dev/ndk/tree/use-libc%2B%2Babi/sources/cxx-stl/llvm-libc%2B%2Babi/libcxxabi" target="_blank">https://github.com/awong-dev/ndk/tree/use-libc%2B%2Babi/sources/cxx-stl/llvm-libc%2B%2Babi/libcxxabi</a><br>

<span class=""><font color="#888888"><br>
--<br>
Jon Roelofs<br>
<a href="mailto:jonathan@codesourcery.com">jonathan@codesourcery.com</a><br>
CodeSourcery / Mentor Embedded<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://clang-developers.42468.n3.nabble.com/libcxxabi-Contributing-ARM-EHABI-support-for-libcxxabi-tp4036412p4038510.html" target="_blank">http://clang-developers.42468.n3.nabble.com/libcxxabi-Contributing-ARM-EHABI-support-for-libcxxabi-tp4036412p4038510.html</a><br>

Sent from the Clang Developers mailing list archive at Nabble.com.<br>
</font></span><div class=""><div class="h5"><br>
_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@cs.uiuc.edu">cfe-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br>
</div></div></blockquote></div><br></div></div>