X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmetadata%2Fsgen-os-mach.c;h=fdbdb4b6f05d6ed52c8e0f132df538991fc6badb;hb=9ac4b5b7a7062fd0b3d26e3bd0c9d426be904fc3;hp=2a902bdd4f06096197366f98bb421d5348f288a8;hpb=17183a6fbf75a5ca960d7541676aea7fd7b09d21;p=mono.git diff --git a/mono/metadata/sgen-os-mach.c b/mono/metadata/sgen-os-mach.c index 2a902bdd4f0..fdbdb4b6f05 100644 --- a/mono/metadata/sgen-os-mach.c +++ b/mono/metadata/sgen-os-mach.c @@ -70,8 +70,7 @@ sgen_suspend_thread (SgenThreadInfo *info) mono_mach_arch_thread_state_to_mcontext (state, mctx); ctx.uc_mcontext = mctx; - info->stopped_domain = mono_mach_arch_get_tls_value_from_thread ( - mono_thread_info_get_tid (info), mono_domain_get_tls_key ()); + info->stopped_domain = mono_thread_info_tls_get (info, TLS_KEY_DOMAIN); info->stopped_ip = (gpointer) mono_mach_arch_get_ip (state); info->stack_start = NULL; stack_start = (char*) mono_mach_arch_get_sp (state) - REDZONE_SIZE; @@ -144,5 +143,11 @@ mono_gc_get_suspend_signal (void) { return -1; } + +int +mono_gc_get_restart_signal (void) +{ + return -1; +} #endif #endif