AFAIK FPC supports ARM7 and ARM9
Do you think it might support this CPU: TI OMAP 850 (core = ARM926EJ-S)? It looks like an ARM9 processor to me.
Update: It does. Today, for the first time, I have run on this smartphone (an HTC Touch Elfin w/ Windows Mobile 6.1) one of my applications developed in Lazarus/FPC for WinCE (ARM). It has run exactly as expected, as in the Windows Mobile 6.1 Emulator, with graphics and audio. Way to go, Lazarus/FPC team!