To avoid some of the cell size vs. pointer size issues, use 64-bit cells on ppc64. Suggested by Segher.
This involves handling lack of 128-bit type and compiling 64-bit libgcc parts, copied from sparc64.
Hopefully fixes compilation on 64-bit host, too.
I thought ppc64 OpenFirmware uses 32bit cells?
Apple's OF uses 32-bit cells. Most other implementations use 64-bit cells.
Segher