Hi Sven - thanks for the quick check. I'm out of the house currently so
I can't try it out immediately, but I'll try it out later this evening.
By the way, both my source and target are aarch64-linux (I'm using the
prototype aarch64 build of the Raspberry Pi OS, athough I have an SD
card with the standard 32-bit Arm Raspian as well).
In regards to it not supporting inline assembly, it might only be
applicable to FPC 3.2.x, as I tried to write some customised assembly
language but was getting unrecognised opcode errors for instructions
that definitely exist (like LDR).
Gareth aka. Kit
On 18/10/2020 09:53, Sven Barth wrote:
Am 18.10.2020 um 08:56 schrieb J. Gareth Moreton via fpc-devel:
Hi everyone,
I've started to look at developing FPC on the Raspberry Pi again, but
I've run into a snag.
The unmodified trunk does not build - it fails when building
system.pp at the ppc1 stage:
math.inc(57,7) Error: Assembler syntax error
math.inc(58,11) Error: Unrecognized opcode round
flt_core.inc(459,47) Error: Can't evaluate constant expression
flt_core.inc(461,10) Fatal: Syntax error, ")" expected but "," found
Okay, found the problem. Please try again with r47123.
Regards,
Sven
--
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel