search for: statsymbol

Displaying 12 results from an estimated 12 matches for "statsymbol".

Did you mean: statsymbols
2013 Nov 11
4
[LLVMdev] Android JIT patch
...#39;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 JITMemoryManager.cpp since it's required for both the JIT and MCJIT, and deleted the code in RTDyldMemoryManager.cpp which did the same thing for fewer functions. They should now be picked up through the sys::DynamicL...
2013 Nov 11
0
[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 JITMemoryManager.cpp since it's required for both the JIT and MCJIT, and deleted the code in RTDyldMemoryManager.cpp which did the same thing for fewer functions. They should now be picked up through the sys::DynamicLibra...
2013 Nov 11
2
[LLVMdev] Android JIT patch
...39;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 JITMemoryManager.cpp since it's required for both the JIT and MCJIT, and deleted the code in RTDyldMemoryManager.cpp which did the same thing for fewer functions. They should now be picked up through the sys::Dyn...
2013 Nov 11
0
[LLVMdev] Android JIT patch
...39;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 JITMemoryManager.cpp since it's required for both the JIT and MCJIT, and deleted the code in RTDyldMemoryManager.cpp which did the same thing for fewer functions. They should now be picked up through the sys::Dyn...
2013 Nov 14
3
[LLVMdev] Android JIT patch
...e 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 JITMemoryManager.cpp since it's required for both the JIT and MCJIT, and deleted the code in RTDyldMemoryManager.cpp which did the same thing for fewer functions. They should now be picked up through the...
2013 Nov 15
3
[LLVMdev] Android JIT patch
...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 JITMemoryManager.cpp since it's required for both the JIT and MCJIT, and deleted the code in RTDyldMemoryManager.cpp which did the same thing for fewer functions. They should now be picked...
2013 Nov 14
2
[LLVMdev] Android JIT patch
...h 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 JITMemoryManager.cpp since it's required for both the JIT and MCJIT, and deleted the code in RTDyldMemoryManager.cpp which did the same thing for fewer functions. They should now be picked up thro...
2013 Nov 11
0
[LLVMdev] Android JIT patch
...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. > Hi James, I may be wrong, but I remember LLVM treating "androideabi" as "aeabi", which is wrong. This may be the source of your problem, and I think we should teach Clang/LLVM to understand the Android ABI in its full form. There's one other minor change sinc...
2013 Nov 14
0
[LLVMdev] Android JIT patch
...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 JITMemoryManager.cpp since it's required for both the JIT and MCJIT, and deleted the code in RTDyldMemoryManager.cpp which did the same thing for fewer functions. They should now be picked up through the...
2013 Nov 14
0
[LLVMdev] Android JIT 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 JITMemoryManager.cpp since it's required for both the JIT and MCJIT, and deleted the code in RTDyldMemoryManager.cpp which did the same thing for fewer functions. They should now be picked up thro...
2013 Nov 15
0
[LLVMdev] Android JIT patch
...as 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 JITMemoryManager.cpp since it's required for both the JIT and MCJIT, and deleted the code in RTDyldMemoryManager.cpp which did the same thing for fewer functions. They should now be picked...
2013 Nov 11
1
[LLVMdev] Android JIT patch
...s 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. > > > Hi James, > > I may be wrong, but I remember LLVM treating "androideabi" as "aeabi", > which is wrong. This may be the source of your problem, and I think we > should teach Clang/LLVM to understand the Android ABI in its full form. > > &...