2010-04-01 Stan Shebs <stan@codesourcery.com>

* tracepoint.c (trace_start_command): Confirm if trace is running.
	(trace_stop_command): Error if trace not running.
This commit is contained in:
Stan Shebs 2010-04-01 20:30:56 +00:00
parent fe01d6681b
commit 615bcdefbf
2 changed files with 15 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2010-04-01 Stan Shebs <stan@codesourcery.com>
* tracepoint.c (trace_start_command): Confirm if trace is running.
(trace_stop_command): Error if trace not running.
2010-04-01 H.J. Lu <hongjiu.lu@intel.com>
* amd64-tdep.c (amd64_byte_names): Add "ah", "bh", "ch", "dh".

View File

@ -1576,6 +1576,13 @@ trace_start_command (char *args, int from_tty)
{
dont_repeat (); /* Like "run", dangerous to repeat accidentally. */
if (current_trace_status ()->running)
{
if (from_tty
&& !query (_("A trace is running already. Start a new run? ")))
error (_("New trace run not started."));
}
start_tracing ();
}
@ -1583,6 +1590,9 @@ trace_start_command (char *args, int from_tty)
static void
trace_stop_command (char *args, int from_tty)
{
if (!current_trace_status ()->running)
error (_("Trace is not running."));
stop_tracing ();
}