fpc-devel · 2020-02
- Stack misalignment?5
FPC version r44191 seems to be causing problems for a lazarus application – it crashes on exit, with a segmentation fault. This is x86_64 on linux, with the gtk2…
- C-block reference syntax (blocker for 3.2)43
Beforehand, to provide a context, here are some excerpts from private correspondence: On 11.12.2016 22:00:37 +0300, wrote in On 27.06.2017 11:44:40 +0200, Sven Barth…
- Public modifier: brackets or not?3
I'm a little confused. From: https://www.freepascal.org/docs-html/ref/refsu81.html This page gives 2 examples. Function Second : Real; [Public]; begin Second := 1; end;…
- Typo in docs (TArray)3
https://www.freepascal.org/docs-html/rtl/sysutils/tarray.html "it is not needed in Free Pascal, where 2 array types are equal if they element types are equal" "they"…
- Possible bug in fpc_round_real for softfloat?5
while investigating a bug in an application designed for ARM with floating point emulation enabled, I stumbled upon the following problem: When rounding large numbers to…
- Finally fixed that MOVZX/SX optimisation!19
So I had some difficulty reproducing a regression with my latest optimisation patch, but a couple of days ago I finally reproduced it and isolated the cause. As…
- reference/pointer to class function/constructor ?2
*** Longer version/more explanation ***: Hello Free Pascal Compiler Developers ! Simplified story: I currently have a need/desire to do the following: I have a library…
- Re: Fixes for i386/x86_64 assembler1
i have fixed this bug in the last year (my avx512-branch) and Florian has merged my avx512-branch to trunk (23.10.2019). Torsten -----Original-Nachricht----- Betreff:…
- Running individual tests1
This might be a bit of a silly question, but is there a way to run individual tests from the test suite using the "make" command? I ask because Florian has pointed out…
- Is it possible to merge r43880 and r44093 to 3.2 ?0
r43880 (fix #0036528) and r44093 (fix #0034416) hope it is not too late to merge them. BTW: it first time I try to post messages to mailing list, if this one duplicated,…
- merge requests0
Hi, is it possible to merge r43880 (fix #0036528) and r44093 (fix #0034416) to fixes_3_2 ?
- Attn: Michael: issue #366632
In r41784 (make TRegistry unicode-capable) I accidentally broke handling of the Key parameter in the windows implementation of TRegistry.SysCreateKey. This has lead to…
- generate assembler with no clear purpose MOV8
hi example code: function roo(lk:longint):byte; var k : longint; bit : longint; num : byte; begin num:=0; for k:=0 to 25 do …
- test plz ignore0
test plz ignore
- Peephole Pass 1 Optimisation Suggestion0
I have an idea in regards to improving compilation speed. It mostly applies to the x86 family, but I see no reason why it cannot be platform-agnostic. The idea is…
- vm_kernel_page_size1
rtl/darwin/sysmach.inc has vm_kernel_page_size: vm_size_t; cvar; weakexternal; //__OSX_AVAILABLE_STARTING(__MAC_10_9, __IPHONE_7_0) so vm_kernel_page_siz is marked…
- Linux Binary - Socket Output affected by SystemCtl, HELP!14
I am not sure how this is occurring, however, my socket daemon on Linux - is launched by hand ./program is able to send to the socket: Socket.Write(#218+#196+#191); And…
