[fpc-devel] Arm Hardfloat
tom_at_work at gmx.at
Mon Oct 8 21:05:15 CEST 2012
On Mon, 2012-10-08 at 20:43 +0200, Den Jean wrote:
> However I still cannot compile fpc natively.
> These are the errors when trying
> to do make cycle using the ppcarm you provided
> for fpc svn latest trunk
> make cycle OPT='-dFPC_ARMHF -Aas -O- -CaEABIHF -CfVFPV3_D16 -Cparmv7'
Use -Cparmv7a if you use a current snapshot.
This is a bug of FPC that when compiling for armv7, it uses armv7a
instructions anyway, which has been exposed only recently.
Previously, when using -Cparmv7 it actually passed -march=armv7-a to the
assembler, which made it work. Previously, in case of using -Cparmv7a it
passed no march, which resulted in different assembler issues.
That's why previously I told you to use -Cparmv7 (it did not work with
-Cparmv7a); but this has changed.
Sorry for the confusion,
More information about the fpc-devel