[fpc-devel] RTTI interface & variant late binding issue (mORMot)
Michael Van Canneyt
michael at freepascal.org
Sat Feb 7 13:54:37 CET 2015
On Sat, 7 Feb 2015, Jonas Maebe wrote:
> On 07/02/15 11:58, Florian Klämpfl wrote:
>> Just an idea: What about serializing TCGPara/TCGParalocation?
>
> The main issue I see with that is that this format changes from time to
> time. I'll probably have to change it again to fully support the ppc64le
> ABI.
Nevertheless, Florian's proposal seems to me like the optimal solution.
As far as I can see the compiler just needs to simply write a small
block with the needed info in the generated executable.
The RTL just needs to match this.
That this changes from time to time, I consider much less of a problem.
The .ppu files also change regularly, that is just how things are...
As soon as a new platform appears you need to wait for libffi etc;
the correct version needs to be installed and whatnot.
I doubt this will cause less problems.
Michael.
More information about the fpc-devel
mailing list