[fpc-devel] Blackfin support
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
> 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