RE: [RFC] Improve stabs debugging for mingw64 executables loaded at high addresses

Pierre Muller
2010-09-14T15:24:41Z

> > Comments welcome,
>
> I think that some 64 bits targets have 8 bytes for the address.

Of course, dwarf debugging doesn't suffer from this limitation,
and uses 8-byte for addresses.
This is the default format for most 64-bit targets,
and it is the preferred debugging format for 64-bit
because of this 4-byte limitation of stabs...
So this is really a marginal case that I presented here.

The thing is that, for Free Pascal, we have lots of
troubles with DWARF (and some 64-bit specific),
thus I would like to be able to use STABS format (which
is less troublesome) but that also didn't work
because of this high address default base used by this compiler.

Pierre