fpc-devel · 2021-09
- The "magic div" algorithm16
I know I was told what the algorithm was already, but I can't find it in my email history, so I'm forced to ask again... is there a reference to the algorithm that's…
- FreeBSD PowerPC64 Port11
Is there any interest in porting FPC to Freebsd/PowerPC64? I'm looking for some help with port FPC to FreeBSD on PowerPC. Any assistance would be appreciated. Thanks in…
- Preparing 3.2.4, call for merge request and regressions34
As the dust of the switch to git settles we would like to start preparing the next release (3.2.4). To do so, some stuff from main (former trunk) might need to be merged…
- Promote specific warning into error4
Is there a way to promote a specific warning(4056) into an error ? Thanks Marc
- Can someone move an issue form lazarus to fpc?0
Can somebody move https://gitlab.com/freepascal.org/lazarus/lazarus/-/issues/39381 to fpc please? Bart
- Difficulty with a failed build1
So I've made a merge request for Marģers' division improvement over here: https://gitlab.com/freepascal.org/fpc/source/-/merge_requests/51 I am getting a build failure…
- RTTI status in 3.2.0 and 3.2.23
I have Delphi RTTI code that takes record's type info, finds method and calls it... The code does not seem to work in 3.2.0 (SEGV) Should it work? Should I try 3.2.2 or…
- Build Lazarus fixes_2_2 with actual FPC main0
I tried to build Lazarus fixes_2_2 (0bc0484c) with FPC main (5bcc5307) on Windows 10 64bit and got the below error. (3104) Compiling easylazfreetype.pas…
- Question to developers2
I have a question for third-party developers, especially mathematical, scientific and games programmers... How often would you use a construct akin to "case x mod n of",…
- Question about peephole optimizer0
To get straight to the point, does anyone know if functionality exists under x86 to get an unused register in the peephole optimizer? I recall seeing something like that…
- Division optimisations4
I'm looking at ways to optimise div and mod, starting with x86 and then probably AArch64. The obvious one is attempting to merge "Q := N div D; R := N mod D;", where D…
- Undefined symbol during linking - any suggestions?8
I have rather large program that fails to link - "Undefined symbol: .Lj3016" The only difference with previous cases when link was successful is that I added "indylaz"…
