X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmini%2Ftramp-ia64.c;h=d21ab21e17188c5cbb20c1ef74544bbb1cf80117;hb=3552325d9ec301b1f79964a4be8eb59af977b35c;hp=2b4af7f8fe2ac613acd6667519fa76134d17d8a0;hpb=a10d98241e529a9dc49a07a4fef56cbdfcb09060;p=mono.git diff --git a/mono/mini/tramp-ia64.c b/mono/mini/tramp-ia64.c index 2b4af7f8fe2..d21ab21e171 100644 --- a/mono/mini/tramp-ia64.c +++ b/mono/mini/tramp-ia64.c @@ -18,6 +18,7 @@ #include "mini.h" #include "mini-ia64.h" +#include "jit-icalls.h" #define GP_SCRATCH_REG 31 #define GP_SCRATCH_REG2 30 @@ -256,7 +257,7 @@ mono_arch_create_generic_trampoline (MonoTrampolineType tramp_type, MonoTrampInf /* This is not perf critical code so no need to check the interrupt flag */ ia64_mov (code, l2, IA64_R8); - tramp = (guint8*)mono_thread_force_interruption_checkpoint; + tramp = (guint8*)mono_interruption_checkpoint_from_trampoline; ia64_movl (code, l0, tramp); ia64_ld8_inc_imm (code, l1, l0, 8); ia64_mov_to_br (code, IA64_B6, l1);