]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit - gdb/remote.c
Implement -trace-save.
authorVladimir Prus <vladimir@codesourcery.com>
Tue, 23 Mar 2010 22:05:46 +0000 (22:05 +0000)
committerVladimir Prus <vladimir@codesourcery.com>
Tue, 23 Mar 2010 22:05:46 +0000 (22:05 +0000)
commit011aacb08ecf70c5d4ad1d6976c32a734846ef79
treeed17fd708b23c3ae519cdc67a69d902f4e5277c6
parentf197e0f1b1c70895aae1395b96d780379ec695ab
Implement -trace-save.

* mi-cmds.h (mi_cmds_trace_save): Declare.
* mi-cmds.c (mi_cmds): Register -trace-save.
* mi/mi-main.c (mi_cmd_trace_save): New.
* remote.c (remote_save_trace_data): Take const parameter.
* target.h (struct target_ops::to_save_trace_data): Take
const parameter.
* target.c (update_current_target): Adjust to the above.
* tracepoint.c (trave_save): New, extracted from
(trace_save_command): ...this.
(tfile_trace_find): Remove message that is unnecessary now
that 'tfind' reports found frame.
* tracepoint.h (trace_save): Declare.
gdb/ChangeLog
gdb/mi/mi-cmds.c
gdb/mi/mi-cmds.h
gdb/mi/mi-main.c
gdb/remote.c
gdb/target.c
gdb/target.h
gdb/tracepoint.c
gdb/tracepoint.h