* hppa-tdep.c (hppa_gdbarch_init): Perform the ABI-specific gdbarch

initialization after the common gdbarch initialization, not before.
This commit is contained in:
Joel Brobecker
2003-08-13 18:57:01 +00:00
parent 1426ac1daf
commit 752d4ac100
2 changed files with 8 additions and 3 deletions

View File

@ -1,3 +1,8 @@
2003-08-13 J. Brobecker <brobecker@gnat.com>
* hppa-tdep.c (hppa_gdbarch_init): Perform the ABI-specific gdbarch
initialization after the common gdbarch initialization, not before.
2003-08-13 J. Brobecker <brobecker@gnat.com>
* config/pa/tm-hppa64.h (HPUX_1100): Remove, not used.

View File

@ -4997,9 +4997,6 @@ hppa_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
/* If none found, then allocate and initialize one. */
gdbarch = gdbarch_alloc (&info, NULL);
/* Hook in ABI-specific overrides, if they have been registered. */
gdbarch_init_osabi (info, gdbarch);
set_gdbarch_reg_struct_has_addr (gdbarch, hppa_reg_struct_has_addr);
set_gdbarch_function_start_offset (gdbarch, 0);
set_gdbarch_skip_prologue (gdbarch, hppa_skip_prologue);
@ -5056,6 +5053,9 @@ hppa_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
/* Helper for function argument information. */
set_gdbarch_fetch_pointer_argument (gdbarch, hppa_fetch_pointer_argument);
/* Hook in ABI-specific overrides, if they have been registered. */
gdbarch_init_osabi (info, gdbarch);
return gdbarch;
}