[Mono-list] Mono on MacOS X

Stefan Arentz stefan.arentz@soze.com
Sat, 9 Mar 2002 15:48:57 +0100

On Sat, Mar 09, 2002 at 03:51:35PM +0200, Serge wrote:
> > You want to set a breakpoint and inspect the generated powerpc assembly,
> > stepping on each instruction to pinpoint where exactly it fails.
> BTW,
> Just in case if someone is looking for PowerPC assembly & architecture
> guides, some quick pointers.
> Some assembly beginners tutorials to get started:
> http://www.mactech.com/articles/develop/issue_21/21balance.html
> http://www.lightsoft.co.uk/Fantasm/Beginners/begin1.html
> OS X assembler guide:
> http://developer.apple.com/techpubs/macosx/DeveloperTools/Assembler/Assemble
> rTOC.html
> (it's mainly about how to use the as, but still can be useful).
> http://e-www.motorola.com/ has a lot of stuff,
> this one may be useful:
> http://e-www.motorola.com/brdata/PDFDB/docs/MPCFPE32B.pdf
> Also IBM technical library should have something as well.
> Some PPC info can be found in Microsoft EVT documentation.

I've found this a very useful document for learning about
PowerPC assembly and code generation:


PowerPC Compiler Writer's Guide 

This book describes, mainly by coding examples, the code
patterns that perform well on PowerPC. processors. The book
will be particularly helpful to compiler developers and
application-code specialists who are already familiar with
optimizing compiler technology and are looking for ways to
exploit the PowerPC architecture. It will also be helpful
to application programmers who need to understand and tune
the output of PowerPC compilers and to faculty members and
graduate students specializing in the study of compilers.