The PowerPC port is complete (native code generator (JIT) and interpreter).
It works on Mac OS X, Linux/PPC, and Nintendo Wii.
The port owner is Paolo Molaro.
Documentation
PowerPC architecture:
- PowerPC Programming environments manual (http://www.freescale.com/files/product/doc/MPCFPE32B.pdf), (errata (http://www.freescale.com/files/product/doc/MPCFPE32BAD.pdf) document).
- G4 (7410) User's manual (http://www.freescale.com/files/32bit/doc/ref_manual/MPC7410UM.pdf) , (errata (http://www.freescale.com/files/32bit/doc/ref_manual/MPC7410UMAD.pdf) document).
A nice introduction to PowerPC assembly language at http://www-106.ibm.com/developerworks/library/l-ppc/
Calling conventions:
- Linux on PPC32 uses the The PowerPC SystemV ABI specification (http://refspecs.freestandards.org/elf/elfspec_ppc.pdf).
- On MacOS X, the conventions are documented in the Mach-O Runtime Architecture (http://developer.apple.com/documentation/DeveloperTools/Conceptual/MachORuntime/MachORuntime.pdf).


