Author: zoltan
Date: 2007-09-04 16:36:46 -0400 (Tue, 04 Sep 2007)
New Revision: 85323
Modified:
trunk/mono/mono/mini/ChangeLog
trunk/mono/mono/mini/inssel.brg
trunk/mono/mono/mini/mini-amd64.c
Log:
2007-09-04 Zoltan Varga <[EMAIL PROTECTED]>
* mini-amd64.c (mono_arch_output_basic_block): Fix a warning.
* inssel.brg: Fix a warning.
Modified: trunk/mono/mono/mini/ChangeLog
===================================================================
--- trunk/mono/mono/mini/ChangeLog 2007-09-04 20:28:25 UTC (rev 85322)
+++ trunk/mono/mono/mini/ChangeLog 2007-09-04 20:36:46 UTC (rev 85323)
@@ -1,3 +1,9 @@
+2007-09-04 Zoltan Varga <[EMAIL PROTECTED]>
+
+ * mini-amd64.c (mono_arch_output_basic_block): Fix a warning.
+
+ * inssel.brg: Fix a warning.
+
2007-09-03 Martin Baulig <[EMAIL PROTECTED]>
* debug-debugger.c: `MONO_DEBUGGER_EVENT_INITIALIZE_MANAGED_CODE'
Modified: trunk/mono/mono/mini/inssel.brg
===================================================================
--- trunk/mono/mono/mini/inssel.brg 2007-09-04 20:28:25 UTC (rev 85322)
+++ trunk/mono/mono/mini/inssel.brg 2007-09-04 20:36:46 UTC (rev 85323)
@@ -1642,6 +1642,7 @@
/* Emit code which loads interface_offsets [klass->interface_id]
* The array is stored in memory before vtable.
*/
+#ifndef MONO_ARCH_HAVE_IMT
static void
mini_emit_load_intf_reg_vtable (MonoCompile *s, int intf_reg, int vtable_reg,
MonoClass *klass)
{
@@ -1655,6 +1656,7 @@
MONO_EMIT_NEW_LOAD_MEMBASE (s, intf_reg, vtable_reg,
-((klass->interface_id + 1) * SIZEOF_VOID_P));
}
}
+#endif
/*
* Emit code which loads into "intf_bit_reg" a nonzero value if the MonoClass
Modified: trunk/mono/mono/mini/mini-amd64.c
===================================================================
--- trunk/mono/mono/mini/mini-amd64.c 2007-09-04 20:28:25 UTC (rev 85322)
+++ trunk/mono/mono/mini/mini-amd64.c 2007-09-04 20:36:46 UTC (rev 85323)
@@ -3567,7 +3567,7 @@
br = code; x86_branch8 (code, X86_CC_GEZ, 0, TRUE);
/* add correction constant mn */
- x86_fld80_mem (code, mn);
+ x86_fld80_mem (code, (gssize)mn);
x86_fld80_membase (code, AMD64_RSP, 0);
amd64_fp_op_reg (code, X86_FADD, 1, TRUE);
x86_fst80_membase (code, AMD64_RSP, 0);
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches