2009-12-04 Zoltan Varga <vargaz@gmail.com>
[mono.git] / mono / mini / mini-sparc.h
index 89aa41f5c8e2bc06a539b47f460b64a0d0f79f54..5cc2ec47a61ba89b58d75fad52d44ddc8bb2450e 100644 (file)
@@ -82,7 +82,7 @@ typedef struct MonoContext {
 typedef struct MonoCompileArch {
        gint32 lmf_offset;
        gint32 localloc_offset;
-       gint32 float_spill_slot_offset;
+       void *float_spill_slot;
 } MonoCompileArch;
 
 #define MONO_CONTEXT_SET_IP(ctx,eip) do { (ctx)->ip = (gpointer)(eip); } while (0); 
@@ -176,7 +176,7 @@ static void * __builtin_frame_address(int depth)
 
 gboolean mono_sparc_is_virtual_call (guint32 *code);
 
-gpointer* mono_sparc_get_vcall_slot_addr (guint32 *code, gpointer *regs);
+gpointer* mono_sparc_get_vcall_slot_addr (guint32 *code, mgreg_t *regs);
 
 void mono_sparc_flushw (void);