[fpc-devel] How about split core compiler and RTL/Packages?
Michael Van Canneyt
michael at freepascal.org
Thu Apr 16 09:30:33 CEST 2026
On Thu, 16 Apr 2026, baldzhang via fpc-devel wrote:
>
> At 2026-04-16 04:25:55, "Marco van de Voort via fpc-devel" <fpc-devel at lists.freepascal.org> wrote:
>>
>> And function references, custom attributes. Though that might be a
>> matter of adding ifdefs:
>>
>>
>> C:\repo\fpc\packages\rtl-objpas\src\inc>fpc rtti.pp
>> Free Pascal Compiler version 3.2.2 [2021/05/15] for i386
>> Copyright (c) 1993-2021 by Florian Klaempfl and others
>> Target OS: Win32 for i386
>> Compiling rtti.pp
>> ......
>> Fatal: Compilation aborted
>> Error: c:\fpc\3.2.2\bin\i386-win32\ppc386.exe returned an error exitcode
>>
>
> I try to compile rtl and packages in branch:release_3_2_4-branch with 3.2.2 i386-win32/win64, both compiling passed.
> branch:main not tested and failure is predictable...
>
> forgot the rtl part is tightly binded with compiler, so my idea may change to:
> "how about split to core compiler+rtl and packages?"
As I said, I've had this idea for a long time.
We'll see what we can come up with for a fixed release schedule.
I would prefer no split. But if that fails, then a split may become necessary.
Michael.
More information about the fpc-devel
mailing list