[binutils-gdb] gdb/mi: remove warning about mi1

Simon Marchi simark@sourceware.org
Tue Sep 12 18:14:12 GMT 2023


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=4bc4551bdc5cd8e0811e1c94b7367de00e3e4fb8

commit 4bc4551bdc5cd8e0811e1c94b7367de00e3e4fb8
Author: Simon Marchi <simon.marchi@efficios.com>
Date:   Tue Sep 12 13:37:06 2023 -0400

    gdb/mi: remove warning about mi1
    
    Remove a warning about mi1.  mi1 was removed in 975249ff4e26 ("Remove MI
    version 1").  It is no longer possible to reach this warning, since
    trying to use interpreter mi1 bails out before:
    
        $ ./gdb -nx -q --data-directory=data-directory -i mi1
        Interpreter `mi1' unrecognized
    
    Change-Id: Ie43b21e01bca1407995150c729531a70ee662003
    Approved-By: Tom Tromey <tom@tromey.com>

Diff:
---
 gdb/interps.c | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/gdb/interps.c b/gdb/interps.c
index adac9812523..f91b2b62c1b 100644
--- a/gdb/interps.c
+++ b/gdb/interps.c
@@ -132,16 +132,11 @@ interp_set (struct interp *interp, bool top_level)
   if (interpreter_p != interp->name ())
     interpreter_p = interp->name ();
 
-  bool warn_about_mi1 = false;
-
   /* Run the init proc.  */
   if (!interp->inited)
     {
       interp->init (top_level);
       interp->inited = true;
-
-      if (streq (interp->name (), "mi1"))
-	warn_about_mi1 = true;
     }
 
   /* Do this only after the interpreter is initialized.  */
@@ -151,11 +146,6 @@ interp_set (struct interp *interp, bool top_level)
   clear_interpreter_hooks ();
 
   interp->resume ();
-
-  if (warn_about_mi1)
-    warning (_("MI version 1 is deprecated in GDB 13 and "
-	       "will be removed in GDB 14.  Please upgrade "
-	       "to a newer version of MI."));
 }
 
 /* Look up the interpreter for NAME.  If no such interpreter exists,


More information about the Gdb-cvs mailing list