Give every interpreter a command_loop_proc.
authorAndrew Burgess <aburgess@broadcom.com>
Fri, 6 Sep 2013 08:53:09 +0000 (08:53 +0000)
committerAndrew Burgess <aburgess@broadcom.com>
Fri, 6 Sep 2013 08:53:09 +0000 (08:53 +0000)
commit4d09c5b4239111b21fd6ee20054c71b260c3b8ae
treefdfcd9b917ef2bbad1e2cd7b7cf94e1cfa303a9f
parent8eb3d7b6ca8ba08fba66a25ffe1e26a571187c55
Give every interpreter a command_loop_proc.

  https://sourceware.org/ml/gdb-patches/2013-09/msg00179.html

gdb/ChangeLog

        * cli/cli-interp.c (_initialize_cli_interp): Add a
        command_loop_proc to interp_procs.
        * event-top.c (cli_command_loop): Change signature to match
        interp_command_loop_ftype.
        * event-top.h (cli_command_loop): Same.
        * interps.c (interp_new): Require every interpreter to have a
        command_loop_proc.
        (current_interp_command_loop): Just call the command_loop_proc on
        the current interpreter.
        * tui/tui-interp.c (_initialize_tui_interp): Add a
        command_loop_proc to interp_procs.
gdb/ChangeLog
gdb/cli/cli-interp.c
gdb/event-top.c
gdb/event-top.h
gdb/interps.c
gdb/tui/tui-interp.c