2010-06-02 Zoltan Varga <vargaz@gmail.com>
* method-to-ir.c (set_rgctx_arg): New helper function to remove some duplicate code.
Use a separate generic class init trampoline for llvm, since it needs a different
signature.
* unwind.c (mono_unwind_decode_fde): Make this decode the mono specific LSDA which
includes the location of this/rgctx.
* mini-llvm.c aot-runtime.c: Enable generic sharing for llvm if using the LLVM mono
branch.
git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mono@158309 e3ebcda4-bce8-0310-ba0a-eca2169e7518