Displaying 3 results from an estimated 3 matches for "ihi0043d".
2013 Nov 11
1
[LLVMdev] Android JIT patch
I think __aeabi is ARM EABI not Android EABI, e.g.
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ihi0043d/index.html.
The problem is not that the __aeabi functions are missing on Android,
they're defined in libgcc.a, the problem is that they don't get linked
in unless they're referenced. I don't know how this problem is avoided
on ARM/Linux/glibc normally, but something pulls them i...
2013 Nov 11
0
[LLVMdev] Android JIT patch
On 11 November 2013 01:45, James Lyon <jameslyon0 at gmail.com> wrote:
> I've attached a patch which has got JIT compilation working (for me at
> least!) on Android. It turns out that the problem was a bunch of intrinsic
> __aeabi* functions which reside in libgcc.a rather than libc.so so are not
> available unless explicitly linked in, so it's rather similar to the
>
2013 Nov 11
4
[LLVMdev] Android JIT patch
I've attached a patch which has got JIT compilation working (for me at
least!) on Android. It turns out that the problem was a bunch of
intrinsic __aeabi* functions which reside in libgcc.a rather than
libc.so so are not available unless explicitly linked in, so it's rather
similar to the StatSymbols hack.
I moved the StatSymbols code into ExecutionEngine.cpp rather than