ARM is another out-of-order CPU architecture, like PowerPC, only with power usage minimization as one of the key design principles.

So compilers and tools designed for PowerPC should be (relatively) easy to modify and target ARM systems.