[fpc-pascal] Free Pascal Support for ARM Architecture

Florian Klaempfl florian at freepascal.org
Tue Dec 9 22:15:30 CET 2008

Bernd Mueller schrieb:

>> The compiler(s code generator) should take care of target cpu variants
>> and architectures.
> I think, this would be a lot of work. Which architecture should be
> implemented first? ARMv5 or better the latest ARMv7 (CORTEX) variants.
> But what about the Thumb/Thumb-2 instruction set? Also very interesting.
> From my point of view the current situation with FPC/ARM is pretty good.
> And if someone really needs architecture specific implementations, he
> could try to add these features to the compiler.

There are very little *generally* usefull instrustrutions in ARMv5 and
ARMv6, most are only usefull for very limited applications. FPC makes
use of the most important one: PLD in the move procedure and it is
detected dynamically if it's available.

More information about the fpc-pascal mailing list