Add 'save_locations' to mono_arch_find_jit_info () signature on all platforms.
authorZoltan Varga <vargaz@gmail.com>
Mon, 3 Jan 2011 11:40:57 +0000 (12:40 +0100)
committerZoltan Varga <vargaz@gmail.com>
Mon, 3 Jan 2011 14:42:44 +0000 (15:42 +0100)
mono/mini/exceptions-alpha.c
mono/mini/exceptions-ia64.c
mono/mini/exceptions-mips.c
mono/mini/exceptions-s390.c
mono/mini/exceptions-s390x.c
mono/mini/exceptions-sparc.c

index 598cc2587328364882d6083b482b6b7e4433a213..24ceaa5d5a233043ad45d4b69ac14a680a4daff9 100644 (file)
@@ -782,6 +782,7 @@ mono_arch_find_jit_info (MonoDomain *domain, MonoJitTlsData *jit_tls,
                          MonoJitInfo *res, MonoJitInfo *prev_ji,
                                                 MonoContext *ctx,
                          MonoContext *new_ctx, MonoLMF **lmf,
+                                                mgreg_t **save_locations,
                          gboolean *managed)
 {
   MonoJitInfo *ji;
index 68ffda7a978b9e23ba6031c4c65807b1a3603d09..ee5a0fbcd2486234884829cd94e39df4da9cea07 100644 (file)
@@ -498,7 +498,8 @@ mono_arch_get_throw_corlib_exception (MonoTrampInfo **info, gboolean aot)
 gboolean
 mono_arch_find_jit_info (MonoDomain *domain, MonoJitTlsData *jit_tls, 
                                                         MonoJitInfo *ji, MonoContext *ctx, 
-                                                        MonoContext *new_ctx, MonoLMF **lmf, 
+                                                        MonoContext *new_ctx, MonoLMF **lmf,
+                                                        mgreg_t **save_locations,
                                                         StackFrameInfo *frame)
 {
        int err;
index b2b7c6f92370165cf3b70b08aa4e107498424f19..3d35a2cb23159bc89be4dfa7afc9d534a5acebf7 100644 (file)
@@ -429,6 +429,7 @@ gboolean
 mono_arch_find_jit_info (MonoDomain *domain, MonoJitTlsData *jit_tls, 
                                                         MonoJitInfo *ji, MonoContext *ctx, 
                                                         MonoContext *new_ctx, MonoLMF **lmf, 
+                                                        mgreg_t **save_locations,
                                                         StackFrameInfo *frame)
 {
        gpointer ip = MONO_CONTEXT_GET_IP (ctx);
index 1a85d0a2469505f948ad6ba5b3a2cec12a65a9e7..618462658581bbd4e1bf28eca3375a43f9110ccb 100644 (file)
@@ -440,7 +440,8 @@ mono_arch_get_throw_exception_by_name (void)
 gboolean
 mono_arch_find_jit_info (MonoDomain *domain, MonoJitTlsData *jit_tls, 
                                                         MonoJitInfo *ji, MonoContext *ctx, 
-                                                        MonoContext *new_ctx, MonoLMF **lmf, 
+                                                        MonoContext *new_ctx, MonoLMF **lmf,
+                                                        mgreg_t **save_locations,
                                                         StackFrameInfo *frame)
 {
        gpointer ip = MONO_CONTEXT_GET_IP (ctx);
index 0b7cfdfc390f2d3bb62cddda075a0443f1268c47..23e3aa583d57802316651f4ff934ccef9cf18da1 100644 (file)
@@ -435,7 +435,8 @@ mono_arch_get_throw_corlib_exception (MonoTrampInfo **info, gboolean aot)
 gboolean
 mono_arch_find_jit_info (MonoDomain *domain, MonoJitTlsData *jit_tls, 
                                                         MonoJitInfo *ji, MonoContext *ctx, 
-                                                        MonoContext *new_ctx, MonoLMF **lmf, 
+                                                        MonoContext *new_ctx, MonoLMF **lmf,
+                                                        mgreg_t **save_locations,
                                                         StackFrameInfo *frame)
 {
        gpointer ip = (gpointer) MONO_CONTEXT_GET_IP (ctx);
index 6b21bfbbe121df917e7d1aab7837e5da7b87e606..0c47d9da31754931352844b2785184164330fe7a 100644 (file)
@@ -336,7 +336,8 @@ mono_arch_get_throw_corlib_exception (MonoTrampInfo **info, gboolean aot)
 gboolean
 mono_arch_find_jit_info (MonoDomain *domain, MonoJitTlsData *jit_tls, 
                                                         MonoJitInfo *ji, MonoContext *ctx, 
-                                                        MonoContext *new_ctx, MonoLMF **lmf, 
+                                                        MonoContext *new_ctx, MonoLMF **lmf,
+                                                        mgreg_t **save_locations,
                                                         StackFrameInfo *frame)
 {
        gpointer *window;