* nm-hppab.h (KERNEL_U_ADDR): Define.

(FIVE_ARG_PTRACE): Likewise.
        (CANNOT_STORE_REGISTER): Likewise.
        nm-hppah.h (KERNEL_U_ADDR): Define.
        (FIVE_ARG_PTRACE): Likewise.
        (CANNOT_STORE_REGISTER): Likewise.
        (NEED_TEXT_START_END): Likewise.

        * tm-hppah.h (NEED_TEXT_START_END): Delete definition.
        * xm-hppah.h (KERNEL_U_ADDR): Delete definition.
        (FIVE_ARG_PTRACE): Likewise.
        * xm-hppab.h (KERNEL_U_ADDR): Delete definition.
        (FIVE_ARG_PTRACE): Likewise.

        * hppa-tdep.c (read_unwind_info): Make static.
        (restore_pc_queue): Indirect through the target vector to
        reload the register state.
This commit is contained in:
Jeff Law
1994-04-18 17:16:56 +00:00
parent c5152d4234
commit 9c842e0c31
2 changed files with 22 additions and 2 deletions

View File

@ -1,3 +1,23 @@
Mon Apr 18 10:08:07 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
* nm-hppab.h (KERNEL_U_ADDR): Define.
(FIVE_ARG_PTRACE): Likewise.
(CANNOT_STORE_REGISTER): Likewise.
nm-hppah.h (KERNEL_U_ADDR): Define.
(FIVE_ARG_PTRACE): Likewise.
(CANNOT_STORE_REGISTER): Likewise.
(NEED_TEXT_START_END): Likewise.
* tm-hppah.h (NEED_TEXT_START_END): Delete definition.
* xm-hppah.h (KERNEL_U_ADDR): Delete definition.
(FIVE_ARG_PTRACE): Likewise.
* xm-hppab.h (KERNEL_U_ADDR): Delete definition.
(FIVE_ARG_PTRACE): Likewise.
* hppa-tdep.c (read_unwind_info): Make static.
(restore_pc_queue): Indirect through the target vector to
reload the register state.
Sat Apr 16 22:20:51 1994 Jeffrey A. Law (law@snake.cs.utah.edu) Sat Apr 16 22:20:51 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
* paread.c (compare_unwind_entries): Delete function. It's been * paread.c (compare_unwind_entries): Delete function. It's been

View File

@ -340,7 +340,7 @@ internalize_unwinds (objfile, table, section, entries, size, indexp)
everything on the psymbol obstack in the objfile so that it automatically everything on the psymbol obstack in the objfile so that it automatically
gets freed when the objfile is destroyed. */ gets freed when the objfile is destroyed. */
void static void
read_unwind_info (objfile) read_unwind_info (objfile)
struct objfile *objfile; struct objfile *objfile;
{ {
@ -1205,7 +1205,7 @@ restore_pc_queue (fsr)
} }
} }
target_terminal_ours (); target_terminal_ours ();
fetch_inferior_registers (-1); (current_target->to_fetch_registers) (-1);
return 1; return 1;
} }