FPC supports a lot of platforms but there's no problem in supporting new platforms, the problem is in supporting new processors.
Check the FPC site for more info.
FPC has the ability to CrossCompile and that makes it a strong compiler.
FPC supports much of Delphi's syntax but there are still some things to be done in this area.
Lazarus (the Delphi-like IDE) only runs on Win, Linux, *BSD and Mac OS X, but it might run on other *nix platforms.