diff options
author | Maciej W. Rozycki <macro@codesourcery.com> | 2014-09-09 23:41:28 +0100 |
---|---|---|
committer | Maciej W. Rozycki <macro@codesourcery.com> | 2014-09-10 00:02:02 +0100 |
commit | 6e46637421cc7318c3a1333e32725eaca5f7af4c (patch) | |
tree | 408913f7716a22a7e78ab72685596e07f00c25d9 /gdb/ChangeLog | |
parent | a1ada89ac66ca4a3815e586396a09eb311cf9b77 (diff) | |
download | gdb-6e46637421cc7318c3a1333e32725eaca5f7af4c.zip gdb-6e46637421cc7318c3a1333e32725eaca5f7af4c.tar.gz gdb-6e46637421cc7318c3a1333e32725eaca5f7af4c.tar.bz2 |
MIPS: Don't infer IRIX OS ABI from generic section names
There are `.MIPS.abiflags', `.MIPS.options' and `.MIPS.stubs' sections
also present in Linux executables, so we can't infer IRIX OS ABI solely
from the existence of these sections. This is not going to be a problem
as there are bound to be other sections whose names start with `.MIPS.'
in IRIX executables and this selection only matters for a non-default OS
ABI in a multiple-target GDB executable. As a last resort the automatic
selection can be overridden with `set osabi'.
* mips-irix-tdep.c (mips_irix_elf_osabi_sniff_abi_tag_sections):
Exclude `.MIPS.abiflags', `.MIPS.options' and `.MIPS.stubs' from
the list of sections determining GDB_OSABI_IRIX.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 5ce1ec1..afb1f92 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2014-09-09 Maciej W. Rozycki <macro@codesourcery.com> + + * mips-irix-tdep.c (mips_irix_elf_osabi_sniff_abi_tag_sections): + Exclude `.MIPS.abiflags', `.MIPS.options' and `.MIPS.stubs' from + the list of sections determining GDB_OSABI_IRIX. + 2014-09-09 James Hogan <james.hogan@imgtec.com> * MAINTAINERS (Write After Approval): Add "James Hogan". |