aboutsummaryrefslogtreecommitdiff
path: root/config/debug
diff options
context:
space:
mode:
Diffstat (limited to 'config/debug')
-rw-r--r--config/debug/gdb.in5
-rw-r--r--config/debug/gdb.in.native2
-rw-r--r--config/debug/ltrace.in1
3 files changed, 8 insertions, 0 deletions
diff --git a/config/debug/gdb.in b/config/debug/gdb.in
index 68599d55..d39ac6cd 100644
--- a/config/debug/gdb.in
+++ b/config/debug/gdb.in
@@ -18,3 +18,8 @@ config GDB_DEP_NO_STD_FUTURE
config GDB_GDBSERVER_TOPLEVEL
def_bool y
depends on GDB_10_or_later
+
+# As of GDB 13.x libtool is used for linking
+config GDB_CC_LD_LIBTOOL
+ def_bool y
+ depends on GDB_13_or_later
diff --git a/config/debug/gdb.in.native b/config/debug/gdb.in.native
index 5afed525..20abb1ec 100644
--- a/config/debug/gdb.in.native
+++ b/config/debug/gdb.in.native
@@ -7,6 +7,7 @@ config GDB_NATIVE
depends on CC_LANG_CXX
select LIBC_UCLIBC_WCHAR if LIBC_UCLIBC_NG
select LIBC_UCLIBC_IPV6 if LIBC_UCLIBC_NG && GDB_8_3_or_later
+ select LIBC_UCLIBC_LIBICONV if LIBC_UCLIBC_NG && GDB_15_or_later
select EXPAT_TARGET
select NCURSES_TARGET
select GMP_TARGET if GDB_11_or_later
@@ -21,6 +22,7 @@ config GDB_GDBSERVER
depends on ! BARE_METAL
select LIBC_UCLIBC_WCHAR if LIBC_UCLIBC_NG
select LIBC_UCLIBC_IPV6 if LIBC_UCLIBC_NG && GDB_8_3_or_later
+ select LIBC_UCLIBC_LIBICONV if LIBC_UCLIBC_NG && GDB_15_or_later
help
Build and install a gdbserver for the target, to run on the target.
diff --git a/config/debug/ltrace.in b/config/debug/ltrace.in
index 61f5531d..cdea7197 100644
--- a/config/debug/ltrace.in
+++ b/config/debug/ltrace.in
@@ -1,5 +1,6 @@
# ltrace
+## depends on ! BARE_METAL
## select LIBELF_TARGET
##
## help ltrace is a program that simply runs the specified command until it exits.