[LLVMdev] Crash using the JIT on x86 but work on x64
Skykill Skyoverside
skyoverside at live.fr
Sat Jul 7 17:36:31 PDT 2012
Thank, i have posted a mail about that. What i don't understand, is why it
only work on x64, it should be more logical that it work only on x86, since
most library focus first on working x86 before x64.
The function getMethodPointer come from here
http://stackoverflow.com/questions/3104389/can-i-bind-an-existing-method-to-a-llvm-function-and-use-it-from-jitted-code
they said "that probably will only be compatible with the Itanium ABI", so
does it could be because of that?
-----Message d'origine-----
From: Óscar Fuentes
Sent: Saturday, July 07, 2012 4:57 PM
To: llvmdev at cs.uiuc.edu
Subject: Re: [LLVMdev] Crash using the JIT on x86 but work on x64
Skykill Skyoverside <skyoverside at live.fr> writes:
[snip]
My guess is that you are hitting a VS C++ ABI missing feature in
Clang. Ask in the Clang mailing list for a confirmation, but IIRC there
are still missing pieces on either object construction/destrucion,
parameter passing, returning classes and C++ exception support.
_______________________________________________
LLVM Developers mailing list
LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
More information about the llvm-dev
mailing list