Ah, good point! I'll add that one too.

Jon


On Thu, Mar 20, 2014 at 6:06 PM, awong-dev <notifications@github.com> wrote:

> In sources/cxx-stl/llvm-libc++abi/libcxxabi/src/cxa_personality.cpp:
>
> > @@ -391,6 +390,17 @@ const void* readRelocatedPointer(const uint8_t* ptr) {
> >      //    adjustments to adjustedPtr are ignored.
> >      while (true)
> >      {
> > +#if __arm__
> > +        // On ARM, catch clauses are 0-delimited runs of TARGET2 relocation
> > +        // pointers to TypeInfo objects.
>
> Saying you reverse engineered it from
> lib/CodeGen/AsmPrinter/ARMException.cpp is exactly the right documentation
> then!
>
> The goal is, 5 years later, a future coder knows how much to trust your
> code. :)
>
> --
> Reply to this email directly or view it on GitHub<https://github.com/awong-dev/ndk/pull/49/files#r10824323>
> .
>