2005-11-17 Randolph Chung PR corefiles/2026 * hppa-hpux-tdep.c (hppa_hpux_core_osabi_sniffer): Recognize core files generated by hppa64-hp-hpux* (_initialize_hppa_hpux_tdep): Likewise. Index: hppa-hpux-tdep.c =================================================================== RCS file: /cvs/src/src/gdb/hppa-hpux-tdep.c,v retrieving revision 1.43 diff -u -p -r1.43 hppa-hpux-tdep.c --- hppa-hpux-tdep.c 29 Oct 2005 21:31:45 -0000 1.43 +++ hppa-hpux-tdep.c 17 Nov 2005 12:18:56 -0000 @@ -2055,6 +2064,8 @@ hppa_hpux_core_osabi_sniffer (bfd *abfd) { if (strcmp (bfd_get_target (abfd), "hpux-core") == 0) return GDB_OSABI_HPUX_SOM; + else if (strcmp (bfd_get_target (abfd), "elf64-hppa") == 0) + return GDB_OSABI_HPUX_ELF; return GDB_OSABI_UNKNOWN; } @@ -2067,6 +2078,9 @@ _initialize_hppa_hpux_tdep (void) gdbarch_register_osabi_sniffer (bfd_arch_unknown, bfd_target_unknown_flavour, hppa_hpux_core_osabi_sniffer); + gdbarch_register_osabi_sniffer (bfd_arch_hppa, + bfd_target_elf_flavour, + hppa_hpux_core_osabi_sniffer); gdbarch_register_osabi (bfd_arch_hppa, 0, GDB_OSABI_HPUX_SOM, hppa_hpux_som_init_abi);