From 57357d9df842f7eff4f9a4e6034396846379aa7e Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Tue, 26 Nov 2019 15:14:57 -0700 Subject: [PATCH] Fix mingw build of gdb Christian pointed out on irc that the threading series broke the build on mingw. This patch fixes the problem, by moving the initialization of gdb_demangle_attempt_core_dump into the appropriate #if. gdb/ChangeLog 2019-11-26 Tom Tromey * cp-support.c (_initialize_cp_support): Conditionally initialize gdb_demangle_attempt_core_dump. Change-Id: I9ace0bea75a51f317ea933b607f6b5a94d651eea --- gdb/ChangeLog | 5 +++++ gdb/cp-support.c | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index d2e9adf3430..6c6c000f7b5 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2019-11-26 Tom Tromey + + * cp-support.c (_initialize_cp_support): Conditionally initialize + gdb_demangle_attempt_core_dump. + 2019-11-26 Tom Tromey * python/py-function.c (fnpy_init): Update. diff --git a/gdb/cp-support.c b/gdb/cp-support.c index 4de2a98e87a..bec8dc86157 100644 --- a/gdb/cp-support.c +++ b/gdb/cp-support.c @@ -2199,6 +2199,8 @@ display the offending symbol."), NULL, &maintenance_set_cmdlist, &maintenance_show_cmdlist); + + gdb_demangle_attempt_core_dump = can_dump_core (LIMIT_CUR); #endif #if GDB_SELF_TEST @@ -2207,6 +2209,4 @@ display the offending symbol."), selftests::register_test ("cp_remove_params", selftests::test_cp_remove_params); #endif - - gdb_demangle_attempt_core_dump = can_dump_core (LIMIT_CUR); } -- 2.30.2