Make PGTK's additions conditioinal
* src/.gdbinit: Make them enclosed in condition. * src/alloc.c: Define defined_HAVE_PGTK and make it externally visible.
This commit is contained in:
parent
2e561ab227
commit
4c49ec7f86
2 changed files with 13 additions and 2 deletions
|
@ -42,7 +42,9 @@ handle SIGUSR2 noprint pass
|
|||
handle SIGALRM ignore
|
||||
|
||||
# On selection send failed.
|
||||
handle SIGPIPE nostop noprint
|
||||
if defined_HAVE_PGTK
|
||||
handle SIGPIPE nostop noprint
|
||||
end
|
||||
|
||||
# Use $bugfix so that the value isn't a constant.
|
||||
# Using a constant runs into GDB bugs sometimes.
|
||||
|
@ -1227,7 +1229,9 @@ set print pretty on
|
|||
set print sevenbit-strings
|
||||
|
||||
show environment DISPLAY
|
||||
show environment WAYLAND_DISPLAY
|
||||
if defined_HAVE_PGTK
|
||||
show environment WAYLAND_DISPLAY
|
||||
end
|
||||
show environment TERM
|
||||
|
||||
# When debugging, it is handy to be able to "return" from
|
||||
|
|
|
@ -7709,6 +7709,12 @@ enum defined_HAVE_X_WINDOWS { defined_HAVE_X_WINDOWS = true };
|
|||
enum defined_HAVE_X_WINDOWS { defined_HAVE_X_WINDOWS = false };
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_PGTK
|
||||
enum defined_HAVE_PGTK { defined_HAVE_PGTK = true };
|
||||
#else
|
||||
enum defined_HAVE_PGTK { defined_HAVE_PGTK = false };
|
||||
#endif
|
||||
|
||||
/* When compiled with GCC, GDB might say "No enum type named
|
||||
pvec_type" if we don't have at least one symbol with that type, and
|
||||
then xbacktrace could fail. Similarly for the other enums and
|
||||
|
@ -7728,5 +7734,6 @@ union
|
|||
enum More_Lisp_Bits More_Lisp_Bits;
|
||||
enum pvec_type pvec_type;
|
||||
enum defined_HAVE_X_WINDOWS defined_HAVE_X_WINDOWS;
|
||||
enum defined_HAVE_PGTK defined_HAVE_PGTK;
|
||||
} const EXTERNALLY_VISIBLE gdb_make_enums_visible = {0};
|
||||
#endif /* __GNUC__ */
|
||||
|
|
Loading…
Add table
Reference in a new issue