2010-03-29 Stan Shebs <stan@codesourcery.com>
* tracepoint.c (trace_find_line_command): Remove dead code.
This commit is contained in:
parent
fe5c95995a
commit
42e08e6983
@ -1,5 +1,7 @@
|
|||||||
2010-03-29 Stan Shebs <stan@codesourcery.com>
|
2010-03-29 Stan Shebs <stan@codesourcery.com>
|
||||||
|
|
||||||
|
* tracepoint.c (trace_find_line_command): Remove dead code.
|
||||||
|
|
||||||
* tracepoint.h (struct uploaded_string): New struct.
|
* tracepoint.h (struct uploaded_string): New struct.
|
||||||
(struct uploaded_tp): New fields for source strings.
|
(struct uploaded_tp): New fields for source strings.
|
||||||
* breakpoint.c (this_utp, next_cmd): New globals.
|
* breakpoint.c (this_utp, next_cmd): New globals.
|
||||||
|
@ -2043,33 +2043,16 @@ trace_find_line_command (char *args, int from_tty)
|
|||||||
sals.sals[0] = sal;
|
sals.sals[0] = sal;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
sals = decode_line_spec (args, 1);
|
sals = decode_line_spec (args, 1);
|
||||||
sal = sals.sals[0];
|
sal = sals.sals[0];
|
||||||
}
|
}
|
||||||
|
|
||||||
old_chain = make_cleanup (xfree, sals.sals);
|
old_chain = make_cleanup (xfree, sals.sals);
|
||||||
if (sal.symtab == 0)
|
if (sal.symtab == 0)
|
||||||
{
|
error (_("No line number information available."));
|
||||||
printf_filtered ("TFIND: No line number information available");
|
|
||||||
if (sal.pc != 0)
|
if (sal.line > 0 && find_line_pc_range (sal, &start_pc, &end_pc))
|
||||||
{
|
|
||||||
/* This is useful for "info line *0x7f34". If we can't
|
|
||||||
tell the user about a source line, at least let them
|
|
||||||
have the symbolic address. */
|
|
||||||
printf_filtered (" for address ");
|
|
||||||
wrap_here (" ");
|
|
||||||
print_address (get_current_arch (), sal.pc, gdb_stdout);
|
|
||||||
printf_filtered (";\n -- will attempt to find by PC. \n");
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
printf_filtered (".\n");
|
|
||||||
return; /* No line, no PC; what can we do? */
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else if (sal.line > 0
|
|
||||||
&& find_line_pc_range (sal, &start_pc, &end_pc))
|
|
||||||
{
|
{
|
||||||
if (start_pc == end_pc)
|
if (start_pc == end_pc)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user