old-cross-binutils/gdb/testsuite/gdb.trace
Stan Shebs f196051f5e * NEWS: Mention tracepoint additions.
* breakpoint.h (struct tracepoint): New field traceframe_usage.
	* breakpoint.c (print_one_breakpoint_location): Identify
	tracepoints as such when reporting hit counts, report
	trace buffer usage.
	(create_tracepoint_from_upload): Copy status info.
	* tracepoint.h (struct trace_status): Rename error_desc to stop_desc,
	add fields user_name, notes, start_time, stop_time.
	(struct uploaded_tp): Add fields hit_count, traceframe_usage.
	* tracepoint.c (trace_user): New global.
	(trace_notes): New global.
	(trace_stop_notes): New global.
	(start_tracing): Add argument and trace note handling.
	(stop_tracing): Ditto.
	(trace_start_command): Add notes argument.
	(trace_stop_command): Ditto.
	(trace_status_command): Report additional status info.
	(trace_status_mi): Similarly.
	(trace_save): Update, record tracepoint status.
	(set_disconnected_tracing): Call target method directly.
	(send_disconnected_tracing_value): Remove.
	(set_trace_user): New function.
	(set_trace_notes): New function.
	(set_trace_stop_notes): New function.
	(parse_trace_status): Handle additional status.
	(parse_tracepoint_status): New function.
	(parse_tracepoint_definition): Call it.
	(tfile_get_tracepoint_status): New function.
	(init_tfile_ops): Use it.
	(_initialize_tracepoint): Add new setshows.
	* target.h (struct target_ops): New methods to_get_tracepoint_status
	and to_set_trace_notes.
	(target_get_tracepoint_status): New macro.
	(target_set_trace_notes): New macro.
	* target.c (update_current_target): Add new methods.
	* remote.c (remote_get_tracepoint_status): New function.
	(remote_set_trace_notes): New function.
	(init_remote_ops): Add them.
	* mi/mi-main.c (mi_cmd_trace_start): Add argument to call.
	(mi_cmd_trace_stop): Ditto.

	* tracepoint.c (struct tracepoint): New field traceframe_usage.
	(tracing_start_time): New global.
	(tracing_stop_time): New global.
	(tracing_user_name): New global.
	(tracing_notes): New global.
	(tracing_stop_note): New global.
	(cmd_qtstart): Set traceframe_usage, start_time.
	(stop_tracing): Set stop_time.
	(cmd_qtstatus): Report additional status.
	(cmd_qtp): New function.
	(handle_tracepoint_query): Call it.
	(cmd_qtnotes): New function.
	(handle_tracepoint_general_set): Call it.
	(get_timestamp): Rename from tsv_get_timestamp.

	* gdb.texinfo (Starting and Stopping Trace Experiments): Document
	note-related options and variables.
	(Tracepoint Packets): Document packet changes.

	* gdb.trace/tstatus.exp: New.
	* gdb.trace/actions.c: Include string.h.
2011-11-20 23:59:49 +00:00
..
actions.c * NEWS: Mention tracepoint additions. 2011-11-20 23:59:49 +00:00
actions.exp
ax.exp
backtrace.exp gdb/testsuite/ 2011-09-08 17:40:54 +00:00
change-loc-1.c gdb/ 2011-11-14 15:18:54 +00:00
change-loc-2.c gdb/ 2011-11-14 15:18:54 +00:00
change-loc.c gdb/ 2011-11-14 15:18:54 +00:00
change-loc.exp gdb/ 2011-11-18 01:21:35 +00:00
change-loc.h gdb/ 2011-11-14 15:18:54 +00:00
circ.c
circ.exp
collection.c 2011-11-02 Stan Shebs <stan@codesourcery.com> 2011-11-02 23:44:21 +00:00
collection.exp 2011-11-02 Stan Shebs <stan@codesourcery.com> 2011-11-02 23:44:21 +00:00
deltrace.exp
ftrace.c 2011-11-14 Stan Shebs <stan@codesourcery.com> 2011-11-14 20:07:25 +00:00
ftrace.exp 2011-11-14 Stan Shebs <stan@codesourcery.com> 2011-11-14 20:07:25 +00:00
infotrace.exp
Makefile.in
packetlen.exp
passc-dyn.exp
passcount.exp
pending.c gdb/ 2011-11-18 01:21:35 +00:00
pending.exp gdb/ 2011-11-18 01:21:35 +00:00
pendshr1.c gdb/ 2011-11-18 01:21:35 +00:00
pendshr2.c gdb/ 2011-11-18 01:21:35 +00:00
report.exp gdb/testsuite/ 2011-09-08 17:40:54 +00:00
save-trace.exp
tfile.c
tfile.exp 2011-05-24 Pedro Alves <pedro@codesourcery.com> 2011-05-24 10:48:19 +00:00
tfind.exp
trace-break.c gdb/ 2011-11-14 15:18:54 +00:00
trace-break.exp gdb/ 2011-11-14 15:18:54 +00:00
tracecmd.exp
tspeed.c * gdb.trace/tspeed.exp: New file. 2011-09-19 16:55:26 +00:00
tspeed.exp * gdb.trace/tspeed.exp: New file. 2011-09-19 16:55:26 +00:00
tstatus.exp * NEWS: Mention tracepoint additions. 2011-11-20 23:59:49 +00:00
tsv.exp
unavailable.cc
unavailable.exp gdb/testsuite/ 2011-09-08 17:40:54 +00:00
while-dyn.exp gdb/testsuite/ 2011-09-08 17:40:54 +00:00
while-stepping.exp