[Mono-list] Mono on ARM

Paolo Molaro lupus@ximian.com
Fri, 26 Jul 2002 09:36:18 +0200


On 07/26/02 Mark Crichton wrote:
> Is anyone still actively maintaining the ARM portions of mono?  The
> current code in CVS won't even compile, let alone run.

If you have patches to make it compile, please send them.
Serge did the initial port, but he's very busy lately: anyone
is welcome to help (or to send hardware donations, hint, hint:-).

> If not, anyone have pointers on ways to debug the trampolines?  It
> appears that mono_create_trampoline is returning, but something goes
> wrong afterwards (smashed stack it looks like), since gdb can't
> backtrace even with a debugging-enabled mint.

Set a breakpoint in ves_pinvoke_method() and after func is set
disassemble the trampoline to check that it looks like valid code.
You can set breakpoints in the trampoline as well and single step in it
with stepi.

lupus

-- 
-----------------------------------------------------------------
lupus@debian.org                                     debian/rules
lupus@ximian.com                             Monkeys do it better