* osabi.h (gdb_osabi): Add two new enum values for HPUX ELF and SOM.

* osabi.c (gdb_osabi_name): Add strings images for the two new
       enum values.
       (generic_elf_osabi_sniffer): Handle HPUX objfiles.
This commit is contained in:
Joel Brobecker
2002-12-02 23:26:30 +00:00
parent 5adef1a05f
commit a09a320d6f
3 changed files with 15 additions and 0 deletions

View File

@ -1,3 +1,10 @@
2002-12-02 J. Brobecker <brobecker@gnat.com>
* osabi.h (gdb_osabi): Add two new enum values for HPUX ELF and SOM.
* osabi.c (gdb_osabi_name): Add strings images for the two new
enum values.
(generic_elf_osabi_sniffer): Handle HPUX objfiles.
2002-12-02 Andrew Cagney <ac131313@redhat.com> 2002-12-02 Andrew Cagney <ac131313@redhat.com>
* MAINTAINERS (Java): Global maintainers are responible for Java. * MAINTAINERS (Java): Global maintainers are responible for Java.

View File

@ -46,6 +46,8 @@ static const char * const gdb_osabi_names[] =
"Irix", "Irix",
"LynxOS", "LynxOS",
"Interix", "Interix",
"HP/UX ELF",
"HP/UX SOM",
"ARM EABI v1", "ARM EABI v1",
"ARM EABI v2", "ARM EABI v2",
@ -404,6 +406,10 @@ generic_elf_osabi_sniffer (bfd *abfd)
case ELFOSABI_SOLARIS: case ELFOSABI_SOLARIS:
osabi = GDB_OSABI_SOLARIS; osabi = GDB_OSABI_SOLARIS;
break; break;
case ELFOSABI_HPUX:
osabi = GDB_OSABI_HPUX_ELF;
break;
} }
if (osabi == GDB_OSABI_UNKNOWN) if (osabi == GDB_OSABI_UNKNOWN)

View File

@ -42,6 +42,8 @@ enum gdb_osabi
GDB_OSABI_IRIX, GDB_OSABI_IRIX,
GDB_OSABI_LYNXOS, GDB_OSABI_LYNXOS,
GDB_OSABI_INTERIX, GDB_OSABI_INTERIX,
GDB_OSABI_HPUX_ELF,
GDB_OSABI_HPUX_SOM,
GDB_OSABI_ARM_EABI_V1, GDB_OSABI_ARM_EABI_V1,
GDB_OSABI_ARM_EABI_V2, GDB_OSABI_ARM_EABI_V2,