Author: zoltan Date: 2008-02-18 13:23:02 -0500 (Mon, 18 Feb 2008) New Revision: 96091
Modified: trunk/mono/mono/mini/ChangeLog trunk/mono/mono/mini/cpu-sparc.md trunk/mono/mono/mini/genmdesc.c Log: 2008-02-18 Zoltan Varga <[EMAIL PROTECTED]> * genmdesc.c (build_table): Fix a crash on older glib versions. * cpu-sparc.md: Remove some unused opcodes. Modified: trunk/mono/mono/mini/ChangeLog =================================================================== --- trunk/mono/mono/mini/ChangeLog 2008-02-18 18:15:58 UTC (rev 96090) +++ trunk/mono/mono/mini/ChangeLog 2008-02-18 18:23:02 UTC (rev 96091) @@ -1,5 +1,9 @@ 2008-02-18 Zoltan Varga <[EMAIL PROTECTED]> + * genmdesc.c (build_table): Fix a crash on older glib versions. + + * cpu-sparc.md: Remove some unused opcodes. + * genmdesc.c: Error out if the .md contains CEE_ opcodes if MONO_ARCH_ENABLE_NORMALIZE_OPCODES is defined. Modified: trunk/mono/mono/mini/cpu-sparc.md =================================================================== --- trunk/mono/mono/mini/cpu-sparc.md 2008-02-18 18:15:58 UTC (rev 96090) +++ trunk/mono/mono/mini/cpu-sparc.md 2008-02-18 18:23:02 UTC (rev 96091) @@ -58,10 +58,7 @@ endfinally: len:64 endfilter: src1:i len:64 -conv.ovf.u4: dest:i src1:i len:64 ckfinite: dest:f src1:f len:40 -conv.u: dest:i src1:i len:4 -arglist: src1:i ceq: dest:i len:64 cgt: dest:i len:64 cgt.un: dest:i len:64 Modified: trunk/mono/mono/mini/genmdesc.c =================================================================== --- trunk/mono/mono/mini/genmdesc.c 2008-02-18 18:15:58 UTC (rev 96090) +++ trunk/mono/mono/mini/genmdesc.c 2008-02-18 18:23:02 UTC (rev 96091) @@ -166,7 +166,7 @@ for (i = 0; i < OP_LAST; ++i) { desc = opcodes + i; if (!desc->desc) - g_string_append_printf (idx_array, "\t0,\t/* %s */\n", desc->name); + g_string_append_printf (idx_array, "\t0,\t/* %s */\n", desc->name ? desc->name : ""); else { fprintf (f, "\t\""); for (j = 0; j < MONO_INST_MAX; ++j) _______________________________________________ Mono-patches maillist - Mono-patches@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-patches