So it is safe to say that 2 things are required of Free Pascal.

1) THUMB instructions

2) a way to link the crt0.[o|as] startup code.

The rest seem like stuff that can be done by a modivated party, which does exist. noeska and {MSX} both have a keen interest aswell as many others.

If someone can confirm to me that this is all that is required, I can try to track down FPK myself or one of the other members of FPC's development team and make a solid requiest for this. OR the detailed information required to make it happen. Otherwise they will not want to do it for nothing.