[fpc-devel] Successful implementation of inline support for pure assembler routines on x86
Jonas Maebe
jonas at freepascal.org
Thu Mar 21 08:08:38 CET 2019
On 2019-03-19 20:17, J. Gareth Moreton wrote:
> If you want to inline regular functions with assembler blocks, you'll
> need the attached bug fixes. The rest I'll leave up to you.
Thanks, I'll have a look at the patch this weekend.
> What is Florian's and your vision for Free Pascal? You already have a
> cross-platform Object Pascal compiler... what's next for it? Does any
> of my proposals even have a place in that vision, because honestly I
> don't know if the following is wanted:
>
> - pure functions
> - XML node dump (compiler debugging feature) - I personally need it for
> pure functions and for fixing #32913.
> - faster and smarter optimization on x86-64
I don't see inherent problems with any of these features, unlike with
pure assembler function inlining.
Jonas
More information about the fpc-devel
mailing list