[fpc-devel] Successful implementation of inline support for pureassembler routines on x86

J. Gareth Moreton gareth at moreton-family.com
Thu Mar 21 09:50:24 CET 2019


Well, I guess that's good. I did wonder 
though, because the XML dump patches have 
been sitting in the bug tracker since the 
start of February: 
https://bugs.freepascal.org/view.php?
id=35017

Gareth aka. Kit

On Thu 21/03/19 07:08 , "Jonas Maebe" 
jonas at freepascal.org sent:
> 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