2004-11-23 Randolph Chung <tausq@debian.org>
authorRandolph Chung <tausq@debian.org>
Tue, 23 Nov 2004 21:05:23 +0000 (21:05 +0000)
committerRandolph Chung <tausq@debian.org>
Tue, 23 Nov 2004 21:05:23 +0000 (21:05 +0000)
commit3ca649544956e996656d40602064d9169949252b
treed4b05ca6ae749846443899a63d5113ee912da22b
parent0107feeddf942c0686ac9256fca6467baca40bf0
2004-11-23  Randolph Chung  <tausq@debian.org>

* arch-utils.c (generic_instruction_nullified): New.
* arch-utils.h (generic_instruction_nullified): New.
* gdbarch.sh (instruction_nullified): New method.
* gdbarch.c: Regenerate.
* gdbarch.h: Regenerate.
* infrun.c (INSTRUCTION_NULLIFIED): Delete.
(handle_inferior_event): Replace INSTRUCTION_NULLIFIED with calls to
new gdbarch method.
* config/pa/tm-hppa.h (INSTRUCTION_NULLIFIED): Delete definition.
* hppa-tdep.c (hppa_instruction_nullified): Remove prototype and make
static.  Rewrite to work directly off the passed regcache.
(hppa_gdbarch_init): Set instruction_nullified method.
gdb/ChangeLog
gdb/arch-utils.c
gdb/arch-utils.h
gdb/config/pa/tm-hppa.h
gdb/gdbarch.c
gdb/gdbarch.h
gdb/gdbarch.sh
gdb/hppa-tdep.c
gdb/infrun.c