X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmini%2Ftramp-s390.c;h=c4294458abd3dc4a55d3cc258d373ca3ab27ad47;hb=102197b11d6ce990d2bdc2325ed944a05e780e40;hp=1fc75f48ba61bec93e5c3d2a6afc702d7849e97e;hpb=6c035e225abc36a15501a03f574744824225350b;p=mono.git diff --git a/mono/mini/tramp-s390.c b/mono/mini/tramp-s390.c index 1fc75f48ba6..c4294458abd 100644 --- a/mono/mini/tramp-s390.c +++ b/mono/mini/tramp-s390.c @@ -143,7 +143,7 @@ mono_arch_patch_callsite (guint8 *method_start, guint8 *orig_code, guint8 *addr) /*========================= End of Function ========================*/ void -mono_arch_patch_plt_entry (guint8 *code, guint8 *addr) +mono_arch_patch_plt_entry (guint8 *code, gpointer *got, mgreg_t *regs, guint8 *addr) { g_assert_not_reached (); } @@ -159,7 +159,7 @@ mono_arch_patch_plt_entry (guint8 *code, guint8 *addr) /*------------------------------------------------------------------*/ void -mono_arch_nullify_class_init_trampoline (guint8 *code, gssize *regs) +mono_arch_nullify_class_init_trampoline (guint8 *code, mgreg_t *regs) { char patch[6] = {0x47, 0x00, 0x00, 0x00, 0x07, 0x00}; @@ -171,7 +171,7 @@ mono_arch_nullify_class_init_trampoline (guint8 *code, gssize *regs) /*========================= End of Function ========================*/ void -mono_arch_nullify_plt_entry (guint8 *code) +mono_arch_nullify_plt_entry (guint8 *code, mgreg_t *regs) { g_assert_not_reached (); } @@ -199,7 +199,7 @@ mono_arch_nullify_plt_entry (guint8 *code) /*------------------------------------------------------------------*/ gpointer -mono_arch_get_vcall_slot (guint8 *code, gpointer *regs, int *displacement) +mono_arch_get_vcall_slot (guint8 *code, mgreg_t *regs, int *displacement) { int reg; guchar* base; @@ -377,7 +377,7 @@ mono_arch_create_trampoline_code (MonoTrampolineType tramp_type) /* Set arguments */ - /* Arg 1: gssize *regs. We pass sp instead */ + /* Arg 1: mgreg_t *regs. We pass sp instead */ s390_lr (buf, s390_r2, STK_BASE); s390_ahi (buf, s390_r2, CREATE_STACK_SIZE);