aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Brobecker <brobecker@gnat.com>2003-08-14 00:23:51 +0000
committerJoel Brobecker <brobecker@gnat.com>2003-08-14 00:23:51 +0000
commit37ba2569e35857a07c34be69d090cd13d83b8b5d (patch)
treed19edbefa739f872eddc6b6784a688a7f92b66c8
parentef417f4de39889e3fb6bc30d41e2efd439d200e6 (diff)
downloadgdb-37ba2569e35857a07c34be69d090cd13d83b8b5d.zip
gdb-37ba2569e35857a07c34be69d090cd13d83b8b5d.tar.gz
gdb-37ba2569e35857a07c34be69d090cd13d83b8b5d.tar.bz2
* hppa-hpux-tdep.c (_initialize_hppa_hpux_tdep): Use the correct
bfd arch_info when registering the GDB_OSABI_HPUX_ELF initialization routine.
-rw-r--r--gdb/ChangeLog6
-rw-r--r--gdb/hppa-hpux-tdep.c5
2 files changed, 10 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index da22c71..852c96c 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,9 @@
+2003-08-13 J. Brobecker <brobecker@gnat.com>
+
+ * hppa-hpux-tdep.c (_initialize_hppa_hpux_tdep): Use the correct
+ bfd arch_info when registering the GDB_OSABI_HPUX_ELF initialization
+ routine.
+
2003-08-13 Michael Snyder <msnyder@redhat.com>
* frv-tdep.c (frv_push_arguments): Use deprecated ftype.
diff --git a/gdb/hppa-hpux-tdep.c b/gdb/hppa-hpux-tdep.c
index 5d26c7c..e7849bf 100644
--- a/gdb/hppa-hpux-tdep.c
+++ b/gdb/hppa-hpux-tdep.c
@@ -118,6 +118,9 @@ _initialize_hppa_hpux_tdep (void)
{
gdbarch_register_osabi (bfd_arch_hppa, 0, GDB_OSABI_HPUX_SOM,
hppa_hpux_som_init_abi);
- gdbarch_register_osabi (bfd_arch_hppa, 0, GDB_OSABI_HPUX_ELF,
+ /* FIXME brobecker 2003-08-13: The machine number 25 corresponds to
+ the hppa2.0w bfd arch_info. A #define should probably be defined
+ in bfd, instead of using this hard-coded number. */
+ gdbarch_register_osabi (bfd_arch_hppa, 25, GDB_OSABI_HPUX_ELF,
hppa_hpux_elf_init_abi);
}