* top.c (gdb_init): Call init_ui_hook before initializing
the default UI.
This commit is contained in:
parent
4cb0dbef42
commit
1ad24239ce
|
@ -1,3 +1,8 @@
|
||||||
|
2001-11-20 Keith Seitz <keiths@redhat.com>
|
||||||
|
|
||||||
|
* top.c (gdb_init): Call init_ui_hook before initializing
|
||||||
|
the default UI.
|
||||||
|
|
||||||
2001-11-19 Elena Zannoni <ezannoni@redhat.com>
|
2001-11-19 Elena Zannoni <ezannoni@redhat.com>
|
||||||
|
|
||||||
* config/powerpc/nm-linux.h (ppc_register_u_addr): Add extern
|
* config/powerpc/nm-linux.h (ppc_register_u_addr): Add extern
|
||||||
|
|
13
gdb/top.c
13
gdb/top.c
|
@ -182,7 +182,10 @@ static void stop_sig (int);
|
||||||
/* Hooks for alternate command interfaces. */
|
/* Hooks for alternate command interfaces. */
|
||||||
|
|
||||||
/* Called after most modules have been initialized, but before taking users
|
/* Called after most modules have been initialized, but before taking users
|
||||||
command file. */
|
command file.
|
||||||
|
|
||||||
|
If the UI fails to initialize and it wants GDB to continue
|
||||||
|
using the default UI, then it should clear this hook before returning. */
|
||||||
|
|
||||||
void (*init_ui_hook) (char *argv0);
|
void (*init_ui_hook) (char *argv0);
|
||||||
|
|
||||||
|
@ -2034,6 +2037,11 @@ gdb_init (char *argv0)
|
||||||
set_language (language_c);
|
set_language (language_c);
|
||||||
expected_language = current_language; /* don't warn about the change. */
|
expected_language = current_language; /* don't warn about the change. */
|
||||||
|
|
||||||
|
/* Allow another UI to initialize. If the UI fails to initialize, and
|
||||||
|
it wants GDB to revert to the CLI, it should clear init_ui_hook. */
|
||||||
|
if (init_ui_hook)
|
||||||
|
init_ui_hook (argv0);
|
||||||
|
|
||||||
#ifdef UI_OUT
|
#ifdef UI_OUT
|
||||||
/* Install the default UI */
|
/* Install the default UI */
|
||||||
if (!init_ui_hook)
|
if (!init_ui_hook)
|
||||||
|
@ -2050,7 +2058,4 @@ gdb_init (char *argv0)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
if (init_ui_hook)
|
|
||||||
init_ui_hook (argv0);
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue