mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-13 11:58:51 +08:00
* gdbtk.c (gdbtk_init): Check for a DISPLAY env variable and
gracefully degrade to using command line interface if none is found.
This commit is contained in:
@ -1,3 +1,9 @@
|
||||
Fri Aug 23 00:44:57 1996 Fred Fish <fnf@ninemoons.com>
|
||||
|
||||
* gdbtk.c (gdbtk_init): Check for a DISPLAY env variable and
|
||||
gracefully degrade to using command line interface if none is
|
||||
found.
|
||||
|
||||
Wed Aug 21 16:31:27 1996 Fred Fish <fnf@rtl.cygnus.com>
|
||||
|
||||
* valprint.c (print_longest): Test for CC_HAS_LONG_LONG as well as
|
||||
|
@ -1240,6 +1240,13 @@ gdbtk_init ()
|
||||
struct sigaction action;
|
||||
static sigset_t nullsigmask = {0};
|
||||
|
||||
/* If there is no DISPLAY environment variable, Tk_Init below will fail,
|
||||
causing gdb to abort. If instead we simply return here, gdb will
|
||||
gracefully degrade to using the command line interface. */
|
||||
|
||||
if (getenv ("DISPLAY") == NULL)
|
||||
return;
|
||||
|
||||
old_chain = make_cleanup (cleanup_init, 0);
|
||||
|
||||
/* First init tcl and tk. */
|
||||
|
Reference in New Issue
Block a user