[Mono-dev] Patches for Mono on MIPS

Mark E Mason mason at broadcom.com
Fri Nov 21 13:40:31 EST 2008


Hello,

Thank you Zoltan. There's one non-mips specific file changed, but that's just
removing some MIPS specific code. It's just been so long I wanted to make sure
not to skip the review step mistakenly.

Once I hear back from Miguel about my svn access being restored (and I finish
updating my linux fileserver), I'll check in.

Thanks!
Mark


-----Original Message-----
From: Zoltan Varga [mailto:vargaz at gmail.com] 
Sent: Friday, November 21, 2008 10:36 AM
To: Mark E Mason
Cc: mono-devel-list at lists.ximian.com
Subject: Re: [Mono-dev] Patches for Mono on MIPS

Hi,

  This looks ok to check in. IMHO changes to mips specific files don't
need a review.

                 Zoltan

2008/11/21 Mark E Mason <mason at broadcom.com>:
> Hello,
>
> Attached are a set of patches to mono that allow it to compile on
> 32-bit mips systems, and that provide enough updates to the newer
> IR form for mono to run at least well enough to get into the
> TestDriver in basic.exe (see below). I know about the missing opcodes,
> they, and a number of other items are on my to-do list. The MIPS port
> is very much still in a development phase. When I previously left off,
> I was just getting self-hosting to work. Hopefully we'll be back to that
> point soon.
>
> Oh, and I just realized that I forgot to include the ChangeLog notice.
> Whoops.
>
> Please contact me with any questions and/or concerns.
>
> Thanks,
> Mark
>
> mason at 10:~/Mono-MIPS/mono/mono/mini$ ./mono ~/mono-tests/basic.exe
> ** (/home/mason/mono-tests/basic.exe:11615): WARNING **: unknown
> opcode int_sub_imm in mono_arch_output_basic_block()
>
>
> ** ERROR **: file mini-mips.c: line 3386
> (mono_arch_output_basic_block): should not be reached
> aborting...
> Stacktrace:
>
>  at TestDriver.RunTests (System.Type) <0xffffffff>
>  at TestDriver.RunTests (System.Type) <0x0002c>
>  at Tests.Main () <0x00020>
>  at (wrapper runtime-invoke) Tests.runtime_invoke_int
> (object,intptr,intptr,intptr) <0x001f0>
>  at (wrapper runtime-invoke) Tests.runtime_invoke_int
> (object,intptr,intptr,intptr) <0xffffffff>
> Aborted
> mason at 10:~/Mono-MIPS/mono/mono/mini$
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
>




More information about the Mono-devel-list mailing list