Mark Probst | 16 Aug 20:40

Patch: Linear IL for PPC/darwin

Hey,

This makes Linear IL work with PPC on darwin.  A few runtime and corlib
tests fail, but they also failed before the merge.  I'm working on them,
though.

Zoltan: Could you please take a look at the patch?

Mark

Index: mini/method-to-ir.c
===================================================================
--- mini/method-to-ir.c	(revision 110658)
+++ mini/method-to-ir.c	(working copy)
@@ -8132,6 +8132,8 @@
 			MONO_ADD_INS (bblock, ins);
 			*sp++ = ins;

+			mono_decompose_opcode (cfg, ins);
+
 			++ip;
 			break;
 		}
Index: mini/mini.c
===================================================================
--- mini/mini.c	(revision 110658)
+++ mini/mini.c	(working copy)
@@ -1928,6 +1928,8 @@
(Continue reading)

Zoltan Varga | 16 Aug 21:26

Re: Patch: Linear IL for PPC/darwin

Hi,

Some comments:
- there are some g_print's remaining in the patch
- in mini-ppc.c, the NEW_INS macro should use MONO_INST_NEW ().

otherwise it looks ok.

          Zoltan

On Sat, Aug 16, 2008 at 8:42 PM, Mark Probst <mark.probst <at> gmail.com> wrote:
> Hey,
>
> This makes Linear IL work with PPC on darwin.  A few runtime and corlib
> tests fail, but they also failed before the merge.  I'm working on them,
> though.
>
> Zoltan: Could you please take a look at the patch?
>
> Mark
>
>

Gmane