fpc-devel · 2023-07
- FPC compiler error messages file update1
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:…
- Unicode RTL6
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
- How to view .ll files generated by LLVM backend?1
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…
- creating call nodes for managed operators4
i made a patch for faster management operators: https://gitlab.com/benibela/fpc-source/-/commit/1aa0866112c97dd0c7ed7f3a4b1c7ab6420cb942 And it has been working fine on…
- Maybe room for better documentation? open array as var param5
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…
- "Ordinal expression expected" awkwardness2
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…
- Possible copy-paste error in fpc.cfg template0
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…
- cthreads and fpc.cfg?6
Using 33dba315366ec3002e062c3aa6dcb15b88356580 (3.3.1) My fpc.cfg looks like this / any idea?: Threading has been used before cthreads was initialized. Make cthreads one…
- Error: (3069) Call by var for arg no. xx has to match exactly: Got "ShortString" expected "AnsiString"4
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:…
- Before 3.4 gets on the road, can anyone help with fpc Dwarf-properties extension (started by Joost)0
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…
