X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmini%2Ftramp-amd64.c;h=c5a10f8339737839e7bd5837b3ea249ed48ff7f5;hb=394ea70cd6d4aabda759c374a97b92c40180589d;hp=d71e433fa623c0366e17b38ebaa83b75caab3ab9;hpb=f2495a8ab76a0f87cad823670b04ca6b36b63ce9;p=mono.git diff --git a/mono/mini/tramp-amd64.c b/mono/mini/tramp-amd64.c index d71e433fa62..c5a10f83397 100644 --- a/mono/mini/tramp-amd64.c +++ b/mono/mini/tramp-amd64.c @@ -82,7 +82,7 @@ mono_arch_get_static_rgctx_trampoline (MonoMethod *m, MonoMethodRuntimeGenericCo if ((((guint64)addr) >> 32) == 0) buf_len = 16; else - buf_len = 24; + buf_len = 30; #endif start = code = mono_domain_code_reserve (domain, buf_len); @@ -189,7 +189,7 @@ mono_arch_nullify_class_init_trampoline (guint8 *code, gssize *regs) gpointer *vtable_slot; /* call *(%rip) */ - vtable_slot = mono_arch_get_vcall_slot_addr (code + 3, (gpointer*)regs); + vtable_slot = mono_get_vcall_slot_addr (code + 3, (gpointer*)regs); g_assert (vtable_slot); *vtable_slot = nullified_class_init_trampoline;