I can tell you that for bi-endian PowerPC MCUs, CodeWarrior does *not* produce good code in little-endian mode. You can get the processor to enter LE mode and get basic code to run but memory mapped register accesses are screwed up. According to Freescale, LE support has been officially dropped for PPC processors... Don't get me started on the absurdity of this...