fpc-devel · 2026-09
- Merge requests0
I've seen a few features been added by MR recently. So I wanted to take the opportunity and push some of my MR into view again. 1) Most awaited by many users: The…
- private visibility question1
If I have the below TFoo, and in ANOTHER unit I declare var foo: TFoo then I can access foo.e := a1; This works even though "a1" is private and not visible. But…
- is not operator44
I would like to implement the "is not" operator in fpc. It was introduced in Delphi 13. For example: if Obj is not TStringList then ... It has the same precedence as…
- TViHashList and TFPHashObjectList in compiler3
I studied the compiler internals by debugging it. Does TViHashList have any documentation or diagram or anything? It differs from many other hash maps. Is it based on…
- Internal error 41791
I'm currently on Ubuntu on a AMD64 system. Compiling something with 3.2.2, I got an Internal Error 4179. I removed 3.2.2 and installed 3.2.4-rc2. I again get this error.…
- TDirectory.Delete(SomePath, True) possibly silenty deletes the contents of symlinks/junctions2
On Lazarus there has been a bugreport that DeleteDirectory follows symlinks and unexpectedly removes their contents instead of just deleting the symlink (or junction).…
- fixed bug in crosscompiling not available in fpc 3.2.x0
The following fix is not included in the last release candidate and it causes problems when using cross compiling (compile from win64 for linux).…
- Subject: six issues from a native aarch64-win64 port (three of them not target specific)6
I opened six issues over the past week, each with a patch. Here is where they come from. I ported mORMot 2 (~616k lines) to Windows on ARM, with a trunk compiler built…
- ppcrossx64 build on macOS darwin with ppca64 is failing6
I'm trying to build ppcrossx64 on my macOS darwin Tahoe apple silicon machine with a ppca64 built from fpc trunk and Xcode 26.6 and no Rosetta running. Should I expect…
