diff options
author | Stan Shebs <shebs@codesourcery.com> | 2010-04-19 22:06:17 +0000 |
---|---|---|
committer | Stan Shebs <shebs@codesourcery.com> | 2010-04-19 22:06:17 +0000 |
commit | 4136fdd244ae908cbfccea8c38a1971182f6bbca (patch) | |
tree | 52894cb3fe8d7ed1c238c331c8875910c9791ff0 /gdb | |
parent | 0c4b2e63934787e61a17fcefbe6054286d853a06 (diff) | |
download | gdb-4136fdd244ae908cbfccea8c38a1971182f6bbca.zip gdb-4136fdd244ae908cbfccea8c38a1971182f6bbca.tar.gz gdb-4136fdd244ae908cbfccea8c38a1971182f6bbca.tar.bz2 |
2010-04-19 Stan Shebs <stan@codesourcery.com>
Vladimir Prus <vladimir@codesourcery.com>
* tracepoint.c (tfind_1): Add missing newline, report exit from
tfind mode as such.
* target.c (update_current_target): Make default
to_trace_find return -1.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/ChangeLog | 8 | ||||
-rw-r--r-- | gdb/target.c | 2 | ||||
-rw-r--r-- | gdb/tracepoint.c | 6 |
3 files changed, 13 insertions, 3 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 690878b..0eed998 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,11 @@ +2010-04-19 Stan Shebs <stan@codesourcery.com> + Vladimir Prus <vladimir@codesourcery.com> + + * tracepoint.c (tfind_1): Add missing newline, report exit from + tfind mode as such. + * target.c (update_current_target): Make default + to_trace_find return -1. + 2010-04-19 Mike Frysinger <vapier@gentoo.org> * objc-lang.c (find_methods): Move symname check up. diff --git a/gdb/target.c b/gdb/target.c index 08b42a0..3d47cc4 100644 --- a/gdb/target.c +++ b/gdb/target.c @@ -832,7 +832,7 @@ update_current_target (void) tcomplain); de_fault (to_trace_find, (int (*) (enum trace_find_type, int, ULONGEST, ULONGEST, int *)) - return_zero); + return_minus_one); de_fault (to_get_trace_state_variable_value, (int (*) (int, LONGEST *)) return_zero); diff --git a/gdb/tracepoint.c b/gdb/tracepoint.c index 2771ee7..93c120e 100644 --- a/gdb/tracepoint.c +++ b/gdb/tracepoint.c @@ -1949,8 +1949,10 @@ tfind_1 (enum trace_find_type type, int num, { if (ui_out_is_mi_like_p (uiout)) ui_out_field_string (uiout, "found", "0"); - else - printf_unfiltered (_("No trace frame found")); + else if (type == tfind_number && num == -1) + printf_unfiltered (_("No longer looking at any trace frame\n")); + else /* this case may never occur, check */ + printf_unfiltered (_("No trace frame found\n")); } /* If we're in nonstop mode and getting out of looking at trace |