This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Patch] MIPS: Fix unwinding through signal frames for n32 and n64 ABIs.
Daniel Jacobowitz <drow@false.org> writes:
> On Tue, Jul 10, 2007 at 08:38:40AM +0100, Richard Sandiford wrote:
>> It's the kind of thing other software could easily start to rely
>> on too, though. I don't think we should change the size of an
>> existing DWARF register lightly, so I think the comment should stand.
>
> FWIW, I agree with David. I don't see any halfway reasonable way that
> software could come to rely on this.
Well, the register size forms part of an exported interface, so I think
we have to assume it might. E.g., after this change, objects that use
the "alternative" frame register as the return column in frame information
would work, and someone might take advantage of this.
And TBH, I don't see what all the fuss is about. If someone adds new
DWARF registers, they just have to avoid 66. They'd probably have done
that anyway.
Richard