[fpc-devel] How about split core compiler and RTL/Packages?
Michael Van Canneyt
michael at freepascal.org
Wed Apr 15 22:23:59 CEST 2026
On Wed, 15 Apr 2026, Marco van de Voort via fpc-devel wrote:
>
> Op 15-4-2026 om 21:37 schreef Michael Van Canneyt via fpc-devel:
>>
>> But packages and most utils are quite independent, with exception of
>> the text-mode IDE, as it needs the compiler, and possibly the RTTI unit.
>
> rtl-objpas contains rtti unit and there is vcl-compat with many
> incompat changes.
The rtti unit can be compiled for 3.2.2, it will miss some functionality,
but it will still be available. The only thing it really relies upon from
trunk is the actual extended rtti info, so people will get limited info.
vcl-compat indeed relies on some trunk compiler features (the JSON stuff),
but probably not as many as you seem to suppose. Some IFDEFs will get us
a long way. I developed most of it, so I'm pretty sure of this.
I'm not saying that everything will be easy, but it's definitely doable.
Michael.
More information about the fpc-devel
mailing list