This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Mixing 32-bit and 64-bit DWARF2/3 sections


On Sun, Nov 07, 2004 at 03:28:07PM +0100, Mark Kettenis wrote:
> P.S. It seems that MIPS is the only 64-bit target for which this is a
>      problem, since all other 64-bit targets (AMD64, UltraSPARC) still
>      use the 32-bit DWARF format.

Not quite.  All versions of the Cray X1 compiler will produce 64 bit
DWARF unconditionally.  Versions 5.2 and earlier of the Cray X1 compiler
produce the SGI "special" version of 64-bit dwarf.  Versions 5.3 and later
follow the DWARF 3 method of differentiating 32- and 64-bit.

Reason for Cray being the same as SGI:  Cray was a part of SGI until it was
sold to Terra in 2000.

However, since there currently is no support in binutils/GDB for the Cray X1,
the point is rather moot.  :-)


Dean


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]