diff options
author | Maxim Grigoriev <maxim2405@gmail.com> | 2011-03-11 00:21:42 +0000 |
---|---|---|
committer | Maxim Grigoriev <maxim2405@gmail.com> | 2011-03-11 00:21:42 +0000 |
commit | dbab50dedadd99af06cec58edab31055c926810f (patch) | |
tree | 1d9e44c7d67e6a7ec848a2faf48d8fbae2fdca65 /elfcpp | |
parent | a00888a47bfc777ac81873bb10ef77887387dca0 (diff) | |
download | gdb-dbab50dedadd99af06cec58edab31055c926810f.zip gdb-dbab50dedadd99af06cec58edab31055c926810f.tar.gz gdb-dbab50dedadd99af06cec58edab31055c926810f.tar.bz2 |
2011-03-10 Maxim Grigoriev <maxim2405@gmail.com>
* xtensa-tdep.c (xtensa_c0reg_t): Update comments.
(xtensa_call0_frame_cache_t): Update comments. New fields added.
(xtensa_alloc_frame_cache): Add initialization for new fields.
(xtensa_frame_cache): Change the way how call0_frame_cache () is called.
(warning_once): New function.
(xtensa_insn_kind): New item c0opc_and.
(call0_classify_opcode): Add the case for AND instruction.
(call0_track_op): Change arguments. New local variable litbase. Add the
case to handle c0opc_and. Update algorithms for c0opc_mov, c0opc_l32r,
c0opc_s32i to take into account dynamic stack adjustments in prologue.
Add cases for c0opc_l32e, c0opc_s32e, c0opc_rfwo, c0opc_rfwu.
(call0_analyze_prologue): Update the comments. Change arguments.
Add the variety of updates to handle extended prologues, which now can
conduct dynamic stack adjustments.
(call0_frame_cache): Likewise.
(xtensa_skip_prologue): Update call0_analyze_prologue () function call.
(xtensa_gdbarch_init): Initialize xtensa_session_once_reported.
Diffstat (limited to 'elfcpp')
0 files changed, 0 insertions, 0 deletions