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

[EMAIL PROTECTED]:~/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
[EMAIL PROTECTED]:~/Mono-MIPS/mono/mono/mini$

Attachment: mono-mips-patch1.diff
Description: mono-mips-patch1.diff

_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list

Reply via email to