[fpc-pascal] Corba ABI change ?

Adriaan van Os adriaan at adriaan.biz
Wed Feb 18 09:00:06 CET 2026


Marco van de Voort via fpc-pascal wrote:
> 
> Op 17-2-2026 om 17:56 schreef Adriaan van Os via fpc-pascal:
>> Has there been an ABI change in the trunk compiler (compared to 
>> fpc-3.2.4-rc1) for CORBA interfaces ? Maybe related to 
>> "Unicode"-strings ? I have some C++ interfacing code that works fine 
>> with fpc-3.2.4-rc1 but crashes with the trunk compiler.
>>
>> Any hints are appreciated. 
> 
> Do you really only use the interface, or do you implicitely also use 
> TObject methods or datastructures other than the pure interface?
> 
> Afaik Tobject got some methods added for D2009+ compatibility.

I see two new inline procedures, TObject.DisposeOf and TObject.CheckDisposed. I wouldn't expect 
them to change the size of the vmt, or do they ?

Regards,

Adriaan van Os



More information about the fpc-pascal mailing list