[fpc-devel] The 15k bounty: Optimizing executable speed forLinux x86 / LLVM

J. Gareth Moreton gareth at moreton-family.com
Tue Dec 4 23:04:38 CET 2018


 The more you learn!  What is TLS, curiously? Given that I do a lot of my
work at the assembler level, I figure this is something I should know!

 Gareth

 On Tue 04/12/18 22:48 , Simon Kissel simon.kissel at nerdherrschaft.com sent:
 Hi Florian, 

 > Do you compile with -Aas? The internal assemblers do not support TLS
yet, this is WIP. 

 Ah wow! -Aas does indeed help. Both the assembler errors and 
 the internal error are gone, both in Linux i386 and ARM. 

 And the created binaries even work. Nice! Thank you! 

 Cheers, 

 Simon 

 _______________________________________________ 
 fpc-devel maillist - fpc-devel at lists.freepascal.org [1] 
 http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
[2]">http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel 

 

Links:
------
[1] mailto:fpc-devel at lists.freepascal.org
[2] http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20181204/d9151a6a/attachment.html>


More information about the fpc-devel mailing list