gdb
authorTom Tromey <tromey@redhat.com>
Fri, 18 Feb 2011 20:55:45 +0000 (20:55 +0000)
committerTom Tromey <tromey@redhat.com>
Fri, 18 Feb 2011 20:55:45 +0000 (20:55 +0000)
commitc7f96d2b95d916a17453df2df3bff1b382420bc8
tree3d92959b148d78f2ca28eb68ce00316d56c8f98a
parent66694b75a4d54ce3228aab59ac09585f576dcc16
gdb
* ax-general.c (aop_map): Add pick and rot.
* dwarf2loc.c (compile_dwarf_to_ax) <DW_OP_over>: Reimplement.
<DW_OP_rot>: Implement.
* ax.h (enum agent_op) <aop_pick, aop_rot>: New constants.
(ax_pick): Declare.
* ax-general.c (ax_pick): New function.
doc
* agentexpr.texi (Bytecode Descriptions): Document pick and rot.
gdbserver
* tracepoint.c (enum gdb_agent_op) <gdb_agent_op_pick,
gdb_agent_op_rot>: New constants.
(gdb_agent_op_names): Add pick and roll.
(eval_agent_expr) <gdb_agent_op_pick, gdb_agent_op_rot>: New
cases.
gdb/ChangeLog
gdb/ax-general.c
gdb/ax.h
gdb/doc/ChangeLog
gdb/doc/agentexpr.texi
gdb/dwarf2loc.c
gdb/gdbserver/ChangeLog
gdb/gdbserver/tracepoint.c