Re: [fpc-devel] How do I go about volunteering as a "release builder", so that we can get rid of the objectively untrue, misleadingly worded "There is no native compiler available for x86_64 Win64. Yo

2018-11-07 Thread Ben Grasset
On Mon, Nov 5, 2018 at 12:22 PM Tomas Hajny  wrote:

> I'd appreciate if this part of the discussion related to importance of TP
> compatibility is finished for everybody.


For what it's worth my original message only mentioned the TP thing in
passing, and I specifically said it was a "different issue" (as in not
really related to what I was trying to talk about here.)
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel


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

2018-11-07 Thread Florian Klämpfl
Am 04.11.2018 um 17:35 schrieb Florian Klämpfl:
> Am 25.10.2018 um 20:13 schrieb Florian Klämpfl:
> 
> In case somebody wonders: as I started years ago on tls-based threadvars, I 
> decided first to work on this one first and
> try to bring this code into a commitable state.

I committed my tls-based threadvar code. It still comes with a few limitations 
though:
- to enable it, the compiler, rtl and packages must be build with 
"OPT=-dtls_threadvars -Aas"
- it works only on i386-linux
- the internal assembler does not support the necessary relocations yet: so all 
compilations must be done with -Aas
- threadvars in FPC built libraries do not work yet
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel