[fpc-devel] Blackfin support

Florian Klaempfl florian at freepascal.org
Fri Jul 9 15:42:01 CEST 2010


Jeppe Johansen schrieb:
> I would be interested in knowing whether it would be feasible to create
> DSP backends for FPC. 

As usual: a matter of time.

> I recently had the experience of using a TMS320C26
> which probably has to be programmed in assembler due to the limits of
> the instruction set. But I hear newer DSPs use instruction sets geared
> alot more towards highlevel compilers
> 
> Michael:
> Cortex A8 runs ARMv7A. All the Interlocked* functions in the ARM RTL
> already have implementations for >ARMv6 instructions(ldrex/strex) which
> is pretty much what the architecture manual wrote as example code

Yes, but the code is not selected dynamically: if one compiles for armv5
but runs it on a armv6+, the armv6 doesn't use the new instructions.



More information about the fpc-devel mailing list