OSDN Git Service

2010-08-30 Yao Qi <yao@codesourcery.com>
authorqiyao <qiyao>
Tue, 31 Aug 2010 00:26:28 +0000 (00:26 +0000)
committerqiyao <qiyao>
Tue, 31 Aug 2010 00:26:28 +0000 (00:26 +0000)
commit95894c1ce08afb504b2d380ea3de06e5440bdba2
tree4f473a59b502d094b4ae8c86e9cc8bdedfec4a4d
parent02545f4047ab019f6f60a10abd92ec4b88ab1985
2010-08-30  Yao Qi  <yao@codesourcery.com>

* arm-linux-tdep.c (arm_linux_sigreturn_return_addr): New.
(arm_linux_syscall_next_pc): New.
(arm_linux_copy_svc): Use arm_linux_sigreturn_return_addr instead.
(arm_linux_init_abi): Initialize syscall_next_pc.
* arm-tdep.c (thumb_get_next_pc_raw):  Get next pc of SWI in Thumb mode.
(arm_get_next_pc_raw): Get next pc of SWI in ARM mode.
* arm-tdep.h (struct gdbarch_tdep): Add a function pointer syscall_next_pc.
Declare arm_frame_is_thumb.
gdb/ChangeLog
gdb/arm-linux-tdep.c
gdb/arm-tdep.c
gdb/arm-tdep.h