OSDN Git Service

gdb
authortromey <tromey>
Sat, 19 Feb 2011 05:55:42 +0000 (05:55 +0000)
committertromey <tromey>
Sat, 19 Feb 2011 05:55:42 +0000 (05:55 +0000)
commitae5c903d2a0cd9c45383f05ca2b02c6ba0cace01
treea422b77e0ecfc299f2c2d3aa58c43e4accbd0e9f
parente1196c8752cf068905be72edfa24c6845c749b40
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