bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GAS 64-bit MIPS bug in PDR records in tc-mips.c


From: Don Bowman
Subject: GAS 64-bit MIPS bug in PDR records in tc-mips.c
Date: Sun, 10 Feb 2002 16:27:46 -0500

in gas/config/tc-mips.c s_mips_end(), near the bottom, the .pdr record is
emitted.
This allocates 8 words as:

start_addr
reg_mask
reg_offset
fpreg_mask
fpreg_offset
frame_offset
frame_reg
pc_reg

The first and last are pointers, and need to be 64-bits.
I think we can reasonably assume the other offsets to be within
32-bits.

I can currently find nothing using this .pdr record, but I'm
about to add support to gdb. Is the .pdr a standard? If not,
can we just make the change to add the extra 8 bytes and not
worry about it? Or do I need to infer the .pdr version somehow?

--don



reply via email to

[Prev in Thread] Current Thread [Next in Thread]