aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorJoel Brobecker <brobecker@gnat.com>2002-12-26 09:36:43 +0000
committerJoel Brobecker <brobecker@gnat.com>2002-12-26 09:36:43 +0000
commit60e1ff2716f2ef348d75b0d9b1dc2cb9206469f8 (patch)
tree3507c5b1e2854f4ff60c79b0a4b06fa079c8a2ed /gdb/ChangeLog
parenta7df09ae3cdf5e7b7318795a42cc491c3f791a65 (diff)
downloadgdb-60e1ff2716f2ef348d75b0d9b1dc2cb9206469f8.zip
gdb-60e1ff2716f2ef348d75b0d9b1dc2cb9206469f8.tar.gz
gdb-60e1ff2716f2ef348d75b0d9b1dc2cb9206469f8.tar.bz2
Continuing work to convert the hppa targets to multiarch partial.
* hppa-tdep.c: (hppa_register_raw_size): New function replacing the body of macro REGISTER_RAW_SIZE. * hppa-hpux-tdep.c: Add new functions replacing macro bodies from config/pa/tm-hppah.h. These functions will be used to initialize the gdbarch structure. (hppa_hpux_pc_in_sigtramp): New function. (hppa_hpux_frame_saved_pc_in_sigtramp): New function. (hppa_hpux_frame_base_before_sigtramp): New function. (hppa_hpux_frame_find_saved_regs_in_sigtramp): New function. Add gdbcore.h #include. * config/pa/tm-hppa.h (REGISTER_RAW_SIZE): Change the definition of this gdbarch-eligible macro to a call to the new associated function. * config/pa/tm-hppah.h (PC_IN_SIGTRAMP): Likewise. (FRAME_SAVED_PC_IN_SIGTRAMP): Change the definition of this macro into a call to the new associated function. (FRAME_BASE_BEFORE_SIGTRAMP): Likewise. (FRAME_FIND_SAVED_REGS_IN_SIGTRAMP): Likewise. * Makefile.in (hppa-hpux-tdep.o): Add dependency on gdbcore.h.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog24
1 files changed, 24 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index d51d0c6..9333873 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,27 @@
+2002-12-26 J. Brobecker <brobecker@gnat.com>
+
+ Continuing work to convert the hppa targets to multiarch partial.
+
+ * hppa-tdep.c: (hppa_register_raw_size): New function replacing
+ the body of macro REGISTER_RAW_SIZE.
+ * hppa-hpux-tdep.c: Add new functions replacing macro bodies from
+ config/pa/tm-hppah.h. These functions will be used to initialize
+ the gdbarch structure.
+ (hppa_hpux_pc_in_sigtramp): New function.
+ (hppa_hpux_frame_saved_pc_in_sigtramp): New function.
+ (hppa_hpux_frame_base_before_sigtramp): New function.
+ (hppa_hpux_frame_find_saved_regs_in_sigtramp): New function.
+ Add gdbcore.h #include.
+ * config/pa/tm-hppa.h (REGISTER_RAW_SIZE): Change the definition
+ of this gdbarch-eligible macro to a call to the new associated
+ function.
+ * config/pa/tm-hppah.h (PC_IN_SIGTRAMP): Likewise.
+ (FRAME_SAVED_PC_IN_SIGTRAMP): Change the definition of this macro
+ into a call to the new associated function.
+ (FRAME_BASE_BEFORE_SIGTRAMP): Likewise.
+ (FRAME_FIND_SAVED_REGS_IN_SIGTRAMP): Likewise.
+ * Makefile.in (hppa-hpux-tdep.o): Add dependency on gdbcore.h.
+
2002-12-24 David Carlton <carlton@math.stanford.edu>
* config/sparc/tm-sparc.h: Delete duplicate definition of