[Mono-dev] ppc64 port

Andreas Färber andreas.faerber at web.de
Mon Jul 9 15:51:47 EDT 2007


Unfortunately this has been a monologue lately...

>> Just for the record, I spotted an error myself:
>> My ppc_ld macro has the wrong argument order (instruction instead of
>> assembler command), so that just replacing ppc_lwz with ppc_ld
>> produces incorrect instructions. Will check for other order problems.
> I gave a quick shot at fixing the argument order as well as using
> some more macros as suggested. It didn't change the results yet but
> hopefully it's more readable now! :-)
> http://bugzilla.ximian.com/show_bug.cgi?id=81455
> Let me know what you think and what else exactly is needed.

New mono/ patch snapshot in Bugzilla:
I now fixed some places where the new ppc_load_reg macros etc. were  
not yet used, and I tried interpreting functions as function  
descriptors introducing another macro, ppc_load_func.

I really need some review and feedback there:
* Is there anything in good shape already that can be separated out  
and committed?
* Are there any obvious errors that need to be fixed?
* Please, Paolo, explain the remaining suggestions from your message!
* Any ideas where it's failing and how to further improve?



More information about the Mono-devel-list mailing list