Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2023-07

  1. FPC compiler error messages file update

    We're preparing FPC fixes release 3.2.4. There are some new error messages in the compiler/msg/errore.msg file, they need to be translated to other available languages:…

    Michael Van Canneyt, Florian Klämpfl
    1
  2. Unicode RTL

    I have just completed phase one of the "Unicode RTL" effort. The 'Unicode RTL' is an effort to be more Delphi compatible: - Char = Unicode Char and String = UnicodeString

    Michael Van Canneyt, Adriaan van Os, Kirinn
    6
  3. How to view .ll files generated by LLVM backend?

    I followed the instructions for building FPC with LLVM presented here [1]. Now I am interested in generating LLVM assembly from the corresponding Pascal code. Is there…

    Lucian Popescu, Pierre Muller
    1
  4. creating call nodes for managed operators

    i made a patch for faster management operators: https://gitlab.com/benibela/fpc-source/-/commit/1aa0866112c97dd0c7ed7f3a4b1c7ab6420cb942 And it has been working fine on…

    Benito van der Zander, Hairy Pixels
    4
  5. Maybe room for better documentation? open array as var param

    For const param, it is well documented that the value (that includes the variable that is passed) must not be changed. But for "var param"? Well maybe, but not explicit…

    Martin Frb, Martin, Michael Van Canneyt
    5
  6. "Ordinal expression expected" awkwardness

    So I've come across a bit of awkwardness with the compiler.  I'm not sure if it's a well-defined rule that I've overlooked, but in a for-loop, you can't use a 64-bit…

    J. Gareth Moreton, Bart, Sven Barth
    2
  7. Possible copy-paste error in fpc.cfg template

    Hello. While created by latest FPC 3.3.1 Linux .sh installer, I noticed the following section in it: # never need cross-prefix when targeting the JVM | # (no native…

    Maxim Ganetsky
    0
  8. cthreads and fpc.cfg?

    Using 33dba315366ec3002e062c3aa6dcb15b88356580 (3.3.1) My fpc.cfg looks like this / any idea?: Threading has been used before cthreads was initialized. Make cthreads one…

    Martin, Martin Frb, Maxim Ganetsky
    6
  9. Error: (3069) Call by var for arg no. xx has to match exactly: Got "ShortString" expected "AnsiString"

    Hello. Recent changes in FPC `main` led to the following errors when building some code in Lazarus tree: Error: (3069) Call by var for arg no. xx has to match exactly:…

    Maxim Ganetsky, Michael Van Canneyt
    4
  10. Before 3.4 gets on the road, can anyone help with fpc Dwarf-properties extension (started by Joost)

    Currently the debugger can not show properties (even though it can call functions). DWARF does not know properties, but custom tags can be added. Joost started this  in…

    Martin Frb
    0