This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
RE: [committed] MIPS: Don't infer IRIX OS ABI from generic section names
- From: Matthew Fortune <Matthew dot Fortune at imgtec dot com>
- To: "Maciej W. Rozycki" <macro at codesourcery dot com>, "gdb-patches at sourceware dot org" <gdb-patches at sourceware dot org>
- Cc: Joel Brobecker <brobecker at adacore dot com>, Richard Sandiford <rdsandiford at googlemail dot com>
- Date: Wed, 10 Sep 2014 07:19:05 +0000
- Subject: RE: [committed] MIPS: Don't infer IRIX OS ABI from generic section names
- Authentication-results: sourceware.org; auth=none
- References: <alpine dot DEB dot 1 dot 10 dot 1409092307110 dot 27075 at tp dot orcam dot me dot uk>
> The problem here is we've got assembly source that does not have the
> usual ABI tag GDB normally infers the OS ABI from.
Could you explain what 'usual ABI tag' refers to in this context?
I have a feeling there's another layer of ABI annotation that I
haven't seen yet.
> I have verified this change to work correctly in mips-linux-gnu
> regression testing and committed now.
Thanks for tracking this down it must have been quite time consuming.
I'll try to sort out running some GDB tests for any further ABI
related work. I certainly wouldn't have guessed that .MIPS.abiflags
would break GDB.
Thanks,
Matthew