2010-03-24 U-anarquia\miguel <miguel@anarquia>
Make sure that trunk builds with DISABLE_JIT, an update to the
PlayStation 3 port.
* mini.c (mini_get_shared_method): this code seems to be necessary
regardless of whether DISABLE_JIT has been defined.
(mono_jit_compile_method_inner): it seems that this method is
required even in full AOT mode, so ifdef out only the pieces that
try to genrate code (the body of code that applies patches to the
code).
(mini_method_compile): do not compile when using DISABLE_JIT.
* mini-ppc.c (mono_arch_get_allocatable_int_vars)
(mono_arch_output_basic_block, mono-arch_emit_exceptions): Do not
compile when DISABLE_JIT is set. 2010-03-24 U-anarquia\miguel <miguel@anarquia>
* reflection.c (mono_reflection_get_custom_attrs_info): Protect
code that uses System.Reflection.Emit in DISABLE_REFLECTION_EMIT.
Expose a few macros that are needed for SR but not SRE to the
world (previous inside the SRE ifdef)
git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mono@154158 e3ebcda4-bce8-0310-ba0a-eca2169e7518