Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel

fpc-devel · 2021-09

  1. The "magic div" algorithm

    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…

    J. Gareth Moreton, Benito van der Zander, Ched
    16
  2. FreeBSD PowerPC64 Port

    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…

    Curtis Hamilton, Florian Klämpfl, Jonas Maebe
    11
  3. Preparing 3.2.4, call for merge request and regressions

    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…

    Florian Klämpfl, Christo Crause, Dimitrios Chr. Ioannidis
    34
  4. Promote specific warning into error

    Is there a way to promote a specific warning(4056) into an error ? Thanks Marc

    Marc Weustink, Jonas Maebe, Michael Van Canneyt
    4
  5. Can someone move an issue form lazarus to fpc?

    Can somebody move https://gitlab.com/freepascal.org/lazarus/lazarus/-/issues/39381 to fpc please? Bart

    Bart
    0
  6. Difficulty with a failed build

    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…

    J. Gareth Moreton
    1
  7. RTTI status in 3.2.0 and 3.2.2

    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…

    Gennady Agranov, Ryan Joseph, Sven Barth
    3
  8. Build Lazarus fixes_2_2 with actual FPC main

    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…

    Gabor Boros
    0
  9. Question to developers

    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",…

    J. Gareth Moreton, Kirinn, Travis Siegel
    2
  10. Question about peephole optimizer

    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…

    J. Gareth Moreton
    0
  11. Division optimisations

    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…

    J. Gareth Moreton, Florian Klämpfl
    4
  12. Undefined symbol during linking - any suggestions?

    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"…

    Gennady Agranov, Bart, denisgolovan
    8