Problem: After activating the PPC core, GBA-thumb.cpp wouldn't compile for me using gcc stating: unsupported relocation against xer.
Â
Fix: replace two lines that have 'mtspr xer' with 'mtspr 1'.
Â
This doc explains it: http://publib.boulder.ibm.com/infocenter/systems/index.jsp?topic=/com.ibm.aix.aixassem/doc/alangref/mtspr.htm
Â
mtspr - move to special purpose register
xer - register at 1
Â
Works quite happily now! Now if only someone would update the GBA-arm.cpp PPC code...