OSDN Git Service

* gdbarch.sh: Add skip_permanent_breakpoint callback.
authoruweigand <uweigand>
Mon, 7 May 2007 18:20:17 +0000 (18:20 +0000)
committeruweigand <uweigand>
Mon, 7 May 2007 18:20:17 +0000 (18:20 +0000)
commitcf5538600b83317b039687e534876ec40b6b3144
tree1e92f9e4815dc3386d3d469e4406d6a86604a281
parent60ef059ddae143a3696956617a0133b78fcccf6a
* gdbarch.sh: Add skip_permanent_breakpoint callback.
* gdbarch.h, gdbarch.c: Regenerate.

* infrun.c (SKIP_PERMANENT_BREAKPOINT): Remove default definition.
(resume): Call gdbarch_skip_permanent_breakpoint instead of
SKIP_PERMANENT_BREAKPOINT.  Inline default case.

* hppa-hpux-tdep.c (hppa_skip_permanent_breakpoint): Make static.
Add REGCACHE argument.  Use it instead of read/write_register.
(hppa_hpux_init_abi): Install hppa_skip_permanent_breakpoint.

* config/pa/tm-hppah.h: Delete file.
* config/pa/hppa64.mt (DEPRECATED_TM_FILE): Set to tm-hppa.h.
* config/pa/hppahpux.mt (DEPRECATED_TM_FILE): Likewise.
gdb/ChangeLog
gdb/config/pa/hppa64.mt
gdb/config/pa/hppahpux.mt
gdb/config/pa/tm-hppah.h [deleted file]
gdb/gdbarch.c
gdb/gdbarch.h
gdb/gdbarch.sh
gdb/hppa-hpux-tdep.c
gdb/infrun.c