mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-29 04:53:56 +08:00
gdbarch software_single_step frame_info to regcache: s390
gdb: 2016-11-22 Yao Qi <yao.qi@linaro.org> * s390-linux-tdep.c (s390_software_single_step): Call get_regcache_arch instead of get_frame_arch. Call regcache_read_pc instead of get_frame_pc.
This commit is contained in:
parent
cd76b525ed
commit
ad76968956
@ -1,3 +1,9 @@
|
||||
2016-11-22 Yao Qi <yao.qi@linaro.org>
|
||||
|
||||
* s390-linux-tdep.c (s390_software_single_step): Call
|
||||
get_regcache_arch instead of get_frame_arch. Call
|
||||
regcache_read_pc instead of get_frame_pc.
|
||||
|
||||
2016-11-22 Yao Qi <yao.qi@linaro.org>
|
||||
|
||||
* sparc-tdep.c (sparc_analyze_control_transfer): Replace parameter
|
||||
|
@ -725,9 +725,9 @@ s390_is_partial_instruction (struct gdbarch *gdbarch, CORE_ADDR loc, int *len)
|
||||
static VEC (CORE_ADDR) *
|
||||
s390_software_single_step (struct frame_info *frame)
|
||||
{
|
||||
struct gdbarch *gdbarch = get_frame_arch (frame);
|
||||
struct address_space *aspace = get_frame_address_space (frame);
|
||||
CORE_ADDR loc = get_frame_pc (frame);
|
||||
struct regcache *regcache = get_current_regcache ();
|
||||
struct gdbarch *gdbarch = get_regcache_arch (regcache);
|
||||
CORE_ADDR loc = regcache_read_pc (regcache);
|
||||
enum bfd_endian byte_order = gdbarch_byte_order (gdbarch);
|
||||
int len;
|
||||
uint16_t insn;
|
||||
|
Loading…
Reference in New Issue
Block a user