Re: Corba ABI change ?

Adriaan van Os via fpc-pascal <[email protected]> Wed, 18 Feb 2026 08:00:06 +0000 (UTC)
Newsgroups gmane.comp.compilers.free-pascal.general
Message-ID <[email protected]>
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

_______________________________________________
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal