Send some error output to gdb_stderr
authorTom Tromey <tom@tromey.com>
Wed, 29 Dec 2021 19:50:25 +0000 (12:50 -0700)
committerTom Tromey <tom@tromey.com>
Tue, 25 Jan 2022 22:22:49 +0000 (15:22 -0700)
This changes some code to send some error messages to gdb_stderr
rather than gdb_stdout.

gdb/breakpoint.c
gdb/event-top.c
gdb/inf-loop.c

index 1812bfe42f9291386200f41c8caafcb46a17b736..975e7cd9cfe241fc7f310aaf1cff9ae9cb1d48a9 100644 (file)
@@ -13063,9 +13063,10 @@ update_breakpoint_locations (struct breakpoint *b,
       /* Ranged breakpoints have only one start location and one end
         location.  */
       b->enable_state = bp_disabled;
-      printf_unfiltered (_("Could not reset ranged breakpoint %d: "
-                          "multiple locations found\n"),
-                        b->number);
+      fprintf_unfiltered (gdb_stderr,
+                         _("Could not reset ranged breakpoint %d: "
+                           "multiple locations found\n"),
+                         b->number);
       return;
     }
 
index 51c6ee803cddd70be376d1c09e2fee3703f645b4..28a1924f9dc51bd222080e1d28c3bd1cd8c11389 100644 (file)
@@ -494,7 +494,7 @@ stdin_event_handler (int error, gdb_client_data client_data)
       if (main_ui == ui)
        {
          /* If stdin died, we may as well kill gdb.  */
-         printf_unfiltered (_("error detected on stdin\n"));
+         fprintf_unfiltered (gdb_stderr, _("error detected on stdin\n"));
          quit_command ((char *) 0, 0);
        }
       else
index f1298cf3192920bd14f57d8c77445d3365ee547d..2002c4b89660a629778cfe32d15c1c3f709c7ba2 100644 (file)
@@ -85,7 +85,7 @@ inferior_event_handler (enum inferior_event_type event_type)
       break;
 
     default:
-      printf_unfiltered (_("Event type not recognized.\n"));
+      fprintf_unfiltered (gdb_stderr, _("Event type not recognized.\n"));
       break;
     }
 }