[Lazarus] [fpc-devel] win64 dwarf patch
Marco van de Voort
marcov at stack.nl
Sun Oct 17 15:12:19 CEST 2010
On Sat, Oct 16, 2010 at 02:32:12PM +0200, And3mD wrote:
> OK, I understand. The terrible thing is that I saw using Tag as Pointer in
> some delphi books.
>
> That's implicate a lot of code with Tag as pointers. Maybe adding non
> streamed TagPtr:PtrInt will be the best compromise?
While possible, I don't think it is necessary. This is bad coding that
should have cleaned up long ago. Adding a workaround because the bad
workaround fails makes no sense. The old workaround should be cleaned up.
Of course there is always a chance that Embarcadero will do something like
that when they go 64-bit, but we'll cross that bridge if we get there.
(since even if we add a workaround, there is a chance they will add yet
another)
More information about the Lazarus
mailing list