Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2024-06

  1. Concatenating huge AnsiStrings

    Possibly not a real-world problem, but some pet-project of mine has to deal with it (at least in theory). What happens if you try to concatenate 2 huge ansistrings, such…

    Bart, Marco van de Voort, Mattias Gaertner
    6
  2. pure function feedback

    1. pure function value to constants function foo(i:longword):longword; pure; begin   foo:=9; end; const bar = foo( 8 );  //-- not allowed.. but i expect this to work!…

    Marģers ., Hairy Pixels, J. Gareth Moreton
    13
  3. Unnoticed bug report

    Hello Two months ago I submitted the bug report https://gitlab.com/freepascal.org/fpc/source/-/issues/40748 about an issue in TDBF. Although I was able to add a patch…

    Werner Pamler, Bart, Martin Frb
    5
  4. Faster trig functions

    So for a few weeks now, I've been playing with the idea of speeding up the trig functions in Free Pascal, or at least the trig functions for Single-precision which find…

    J. Gareth Moreton
    0
  5. Question about internal compiler functions

    This might be the silliest question, but where are functions like fpc_sin_real defined and implemented in the compiler, specifically for x86_64?  I'm playing around…

    J. Gareth Moreton
    1
  6. Is that valid? property using function with extra args...

    Below compiles (3.2.3). Should it? Note the extra argument in "GetFoo". It only works because it has a default. program Project1; type   tf = class   private    …

    Martin
    0
  7. DWARF proposal - review (for properties) - question on attributes (stored/default)

    https://lists.dwarfstd.org/pipermail/dwarf-discuss/2024-May/002424.html While reviewing https://lists.dwarfstd.org/pipermail/dwarf-discuss/2024-June/002451.html…

    Martin Frb
    0
  8. Freeze of fixes for 3.2.4 by 9th June

    To get finally forward with the 3.2.4 release, fixes will be frozen by 9th June, so if there are some last second cherry picks needed, now it’s time to speak up :)

    Florian Klämpfl, Adriaan van Os, Benito van der Zander
    15
  9. SUBARCH's revisited, need some help for installing packages in a SUBARCH directory

    Hi! Christo has done some magic on the esp32 targets and together we are currently trying to make everything available in an as consistent as possible way. One thing…

    Michael Ring
    0
  10. Textmode ide, second bach of patches

    Marģers .
    0
  11. Handling controllers with different floating point capabilities but the same subarch

    Work is under way to include more controllers supported by the esp-idf SDK. There are currently three xtensa controllers esp32 (lx6), esp32s2 (lx7) and esp32s3 (lx7),…

    Christo Crause
    0
  12. Peephole issue in 3.2.3

    While not sure how 3.2.4 preparation are going, nor what is still outstanding for merging, I just wanted to quickly check if the following is know (and hopefully making…

    Martin Frb, J. Gareth Moreton
    4