aboutsummaryrefslogtreecommitdiff
path: root/gdb/arch/arm-get-next-pcs.h
diff options
context:
space:
mode:
authorYao Qi <yao.qi@linaro.org>2016-01-26 14:08:26 +0000
committerYao Qi <yao.qi@linaro.org>2016-01-26 14:08:26 +0000
commit4d18591be953e2faeaaa280484d375fe05857770 (patch)
tree4c5bbcc7514ab016e52fb52f655f940d05fb2b08 /gdb/arch/arm-get-next-pcs.h
parentd80209703ec2fc85e0a4b3d4d23e7ed448987aca (diff)
downloadgdb-4d18591be953e2faeaaa280484d375fe05857770.zip
gdb-4d18591be953e2faeaaa280484d375fe05857770.tar.gz
gdb-4d18591be953e2faeaaa280484d375fe05857770.tar.bz2
Remove argument pc in get_next_pcs
Nowadays, get_next_pcs in linux_target_ops has two parameters PC and REGCACHE. Parameter PC looks redundant because it can be go from REGCACHE. The patch is to remove PC from the arguments for various functions. gdb: 2016-01-26 Yao Qi <yao.qi@linaro.org> * arch/arm-get-next-pcs.c (thumb_deal_with_atomic_sequence_raw): Remove argument pc. Get pc by regcache_read_pc. Callers updated. (arm_deal_with_atomic_sequence_raw): Likewise. (thumb_get_next_pcs_raw): Likewise. (arm_get_next_pcs_raw): Likewise. (arm_get_next_pcs): Remove argument pc. Callers updated. * arch/arm-get-next-pcs.h (arm_get_next_pcs): Update declaration. gdb/gdbserver: 2016-01-26 Yao Qi <yao.qi@linaro.org> * linux-arm-low.c (arm_gdbserver_get_next_pcs): Remove argument pc. * linux-low.c (install_software_single_step_breakpoints): Don't call regcache_read_pc. * linux-low.h (struct linux_target_ops) <get_next_pcs>: Remove argument pc.
Diffstat (limited to 'gdb/arch/arm-get-next-pcs.h')
-rw-r--r--gdb/arch/arm-get-next-pcs.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/gdb/arch/arm-get-next-pcs.h b/gdb/arch/arm-get-next-pcs.h
index 4a0fc16..7cb0858 100644
--- a/gdb/arch/arm-get-next-pcs.h
+++ b/gdb/arch/arm-get-next-pcs.h
@@ -57,7 +57,6 @@ void arm_get_next_pcs_ctor (struct arm_get_next_pcs *self,
struct regcache *regcache);
/* Find the next possible PCs after the current instruction executes. */
-VEC (CORE_ADDR) *arm_get_next_pcs (struct arm_get_next_pcs *self,
- CORE_ADDR pc);
+VEC (CORE_ADDR) *arm_get_next_pcs (struct arm_get_next_pcs *self);
#endif /* ARM_GET_NEXT_PCS_H */