gdb: make interp_add static
authorAndrew Burgess <aburgess@redhat.com>
Wed, 24 Nov 2021 17:18:34 +0000 (17:18 +0000)
committerAndrew Burgess <aburgess@redhat.com>
Wed, 6 Apr 2022 14:29:21 +0000 (15:29 +0100)
Since this commit:

  commit 8322445e0584be846f5873b9aab257dc9fbda05d
  Date:   Tue Jun 21 01:11:45 2016 +0100

      Introduce interpreter factories

Interpreters should be registered with GDB, not by calling interp_add,
but with a call to interp_factory_register.  I've checked the insight
source, and it too has moved over to using interp_factory_register.

In this commit I make interp_add static within interps.c.

There should be no user visible change after this commit.

gdb/interps.c
gdb/interps.h

index b8df3d781e708f064028ba1c4156beb48400e384..44002ff2cb59e93ee7d385b4fa8d81a7bc7a896e 100644 (file)
@@ -127,7 +127,7 @@ interp_factory_register (const char *name, interp_factory_func func)
 
 /* Add interpreter INTERP to the gdb interpreter list.  The
    interpreter must not have previously been added.  */
-void
+static void
 interp_add (struct ui *ui, struct interp *interp)
 {
   struct ui_interp_info *ui_interp = get_interp_info (ui);
index 40f6d3bc89b5b076d3ff4c16f83b0cfa44e16674..330c1ba661533d961992f0e18d2f1956a24078a4 100644 (file)
@@ -94,8 +94,6 @@ public:
   bool inited;
 };
 
-extern void interp_add (struct ui *ui, struct interp *interp);
-
 /* Look up the interpreter for NAME, creating one if none exists yet.
    If NAME is not a interpreter type previously registered with
    interp_factory_register, return NULL; otherwise return a pointer to