[arm] Remove some obsolete comments and code. Emit thunks while holding the lock.
[mono.git] / mono / mini / mini-sparc.c
index 9a0e4ec1508d9cccd85f6678f7387f2870833132..7ecc02680c8f7a361c2d549588c6c109d537badb 100644 (file)
@@ -3668,7 +3668,7 @@ mono_arch_register_lowlevel_calls (void)
 }
 
 void
-mono_arch_patch_code (MonoMethod *method, MonoDomain *domain, guint8 *code, MonoJumpInfo *ji, MonoCodeManager *dyn_code_mp, gboolean run_cctors)
+mono_arch_patch_code (MonoCompile *cfg, MonoMethod *method, MonoDomain *domain, guint8 *code, MonoJumpInfo *ji, MonoCodeManager *dyn_code_mp, gboolean run_cctors)
 {
        MonoJumpInfo *patch_info;
 
@@ -4354,7 +4354,7 @@ mono_arch_tls_init (void)
 
        }
 
-       jit_tls = pthread_getspecific (mono_get_jit_tls_key ());
+       jit_tls = mono_get_jit_tls ();
 
 #ifdef MONO_SPARC_THR_TLS
        thr_setspecific (lmf_addr_key, &jit_tls->lmf);
@@ -4424,14 +4424,15 @@ mono_arch_print_tree (MonoInst *tree, int arity)
        return 0;
 }
 
-MonoInst* mono_arch_get_domain_intrinsic (MonoCompile* cfg)
-{
-       return NULL;
-}
-
 mgreg_t
 mono_arch_context_get_int_reg (MonoContext *ctx, int reg)
 {
        /* FIXME: implement */
        g_assert_not_reached ();
 }
+
+gboolean
+mono_arch_opcode_supported (int opcode)
+{
+       return FALSE;
+}