From 6af04d822bdcd533ce731ba245f50bfbc22ed4a4 Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Wed, 29 Mar 2017 18:23:44 -0700 Subject: cross-gdb: account for canadian/crossnative toolchains ... when determining if it can be linked statically, and if Python scripting should default to y. Prompted by a failure of i686-w64-mingw32,nios2-spico-elf sample on a system where configure didn't report static linking support. Signed-off-by: Alexey Neyman --- config/debug/gdb.in.cross | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'config/debug') diff --git a/config/debug/gdb.in.cross b/config/debug/gdb.in.cross index 945f8eb7..3053f713 100644 --- a/config/debug/gdb.in.cross +++ b/config/debug/gdb.in.cross @@ -17,8 +17,8 @@ if GDB_CROSS config GDB_CROSS_STATIC bool prompt "Build a static cross gdb" - depends on CONFIGURE_has_static_link - select WANTS_STATIC_LINK + depends on CONFIGURE_has_static_link || CROSS_NATIVE || CANADIAN + select WANTS_STATIC_LINK if NATIVE || CROSS help A static cross gdb can be useful if you debug on a machine that is not the one that is used to compile the toolchain. @@ -38,8 +38,8 @@ config GDB_CROSS_PYTHON bool prompt "Enable python scripting" depends on GDB_HAS_PYTHON - depends on ! GDB_CROSS_STATIC - default y + depends on !GDB_CROSS_STATIC + default y if !CROSS_NATIVE && !CANADIAN help Say 'y' if you want to use Python scripting inside gdb. Say 'n' if you do not want to. -- cgit v1.2.3