OSDN Git Service

Continuing work to convert the hppa targets to multiarch partial.
authorbrobecke <brobecke>
Thu, 26 Dec 2002 09:36:41 +0000 (09:36 +0000)
committerbrobecke <brobecke>
Thu, 26 Dec 2002 09:36:41 +0000 (09:36 +0000)
commit0461a50bc1b36d6ce2b9422034144a6bb881829a
tree975cf5b977031a3eb078b22cb9a0fb385b85c2d5
parent189d5a0b431c4a1bd06da934ed47ce1ea442e722
   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.
gdb/ChangeLog
gdb/Makefile.in
gdb/config/pa/tm-hppa.h
gdb/config/pa/tm-hppah.h
gdb/hppa-hpux-tdep.c
gdb/hppa-tdep.c