int reg;
guchar* base;
unsigned short opcode;
- char *fname;
MonoJitInfo *codeJi,
*addrJi;
/* The top bit needs to be ignored on S/390 */
code = (guchar*)((guint32)code & 0x7fffffff);
- fname = mono_method_full_name (method, TRUE);
codeJi = mono_jit_info_table_find (mono_domain_get(), code);
addrJi = mono_jit_info_table_find (mono_domain_get(), addr);
if (mono_method_same_domain (codeJi, addrJi)) {
code = base + displace;
if (mono_domain_owns_vtable_slot(mono_domain_get(),
code))
- s390_patch(code, addr);
+ s390_patch(code, (guint32) addr);
break;
case 0xc0e5 :
/* This is the 'brasl' instruction */
/*------------------------------------------------------------------*/
gpointer
-mono_debugger_create_notification_function (MonoCodeManager *codeman)
+mono_debugger_create_notification_function (void)
{
guint8 *ptr, *buf;
- ptr = buf = mono_code_manager_reserve (codeman, 16);
+ ptr = buf = mono_global_codeman_reserve (16);
s390_break (buf);
s390_br (buf, s390_r14);