aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog29
1 files changed, 29 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 10310d0..a6ff436 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,32 @@
+2004-12-17 Randolph Chung <tausq@debian.org>
+
+ * hppa-hpux-tdep.c (IS_32BIT_TARGET): New.
+ (in_opd_section): New.
+ (hppa32_hpux_find_global_pointer): Rename from
+ hppa_hpux_som_find_global_pointer.
+ (hppa64_hpux_find_global_pointer): New.
+ (ldsid_pattern): New.
+ (hppa_hpux_search_pattern): New.
+ (hppa32_hpux_search_dummy_call_sequence): New.
+ (hppa64_hpux_search_dummy_call_sequence): New.
+ (hppa_hpux_find_import_stub_for_addr): New.
+ (hppa_hpux_sr_for_addr): New.
+ (hppa_hpux_find_dummy_bpaddr): New.
+ (hppa_hpux_init_abi): Use IS_32BIT_TARGET predicate.
+ (hppa_hpux_som_init_abi): Set find_global_pointer method to
+ hppa32_hpux_find_global_pointer instead of
+ hppa_hpux_som_find_global_pointer.
+ (hppa_hpux_elf_init_abi): Set find_global_pointer method.
+ * hppa-tdep.c (hppa_init_objfile_priv_data): New.
+ (read_unwind_info): Use function to initialize objfile-private data.
+ (hppa32_push_dummy_call): Don't automatically set the RP if there is
+ a push_dummy_code method.
+ (hppa64_push_dummy_call): Retrieve and set the global pointer.
+ Don't automatically set the RP if there is a push_dummy_code method.
+ * hppa-tdep.h (hppa_objfile_private): Add dummy_call_sequence_reg and
+ dummy_call_sequence_addr members.
+ (hppa_init_objfile_priv_data): New prototype.
+
2004-12-17 Joel Brobecker <brobecker@gnat.com>
* hppa-tdep.c (hppa_lookup_stub_minimal_symbol): New function.