2010-03-29 Stan Shebs <stan@codesourcery.com>
authorStan Shebs <shebs@codesourcery.com>
Tue, 30 Mar 2010 00:19:43 +0000 (00:19 +0000)
committerStan Shebs <shebs@codesourcery.com>
Tue, 30 Mar 2010 00:19:43 +0000 (00:19 +0000)
* tracepoint.c (trace_find_line_command): Remove dead code.

gdb/ChangeLog
gdb/tracepoint.c

index b7055b7..403210b 100644 (file)
@@ -1,5 +1,7 @@
 2010-03-29  Stan Shebs  <stan@codesourcery.com>
 
+       * tracepoint.c (trace_find_line_command): Remove dead code.
+
        * tracepoint.h (struct uploaded_string): New struct.
        (struct uploaded_tp): New fields for source strings.
        * breakpoint.c (this_utp, next_cmd): New globals.
index 07e8541..ae0e040 100644 (file)
@@ -2043,33 +2043,16 @@ trace_find_line_command (char *args, int from_tty)
       sals.sals[0] = sal;
     }
   else
-      {
+    {
       sals = decode_line_spec (args, 1);
       sal = sals.sals[0];
     }
   
   old_chain = make_cleanup (xfree, sals.sals);
   if (sal.symtab == 0)
-    {
-      printf_filtered ("TFIND: No line number information available");
-      if (sal.pc != 0)
-       {
-         /* 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))
+    error (_("No line number information available."));
+
+  if (sal.line > 0 && find_line_pc_range (sal, &start_pc, &end_pc))
     {
       if (start_pc == end_pc)
        {