dmantione: Do you know enough about the innerworkings of FPC to be able to start such a set of docs that detail how one would go about adding a CPU architecture from scratch?

There is of course lots of present and future use for such a series of articles; MIPS [size=9px](is the big one)[/size], PIC [size=9px](the microcontrollers)[/size], Z80, ARM9, Dual Core/Hyperthreaded Pentiums, VIA's C7 [size=9px](which is starting to gain popularity in it's own rights)[/size], Sony/Intel/HP next gen processors in the future?, etc and so on...

So if it really came down to getting any other of the FPC team interested enough to find relivence in helping you, there is plenty of it. Especially if they wish the compiler to carry on after they have done all they can or care to do to it.


As far as the GBA support goes, it took roughly a year to get support into the compiler. I think it would take less time if lessons learned from the GBA port where taken to this new port.

However, the guts of FPC are far from well documented. So this provides a challenge to those newcomers. Maybe some work in this area might kill many birds with a single stone?