summaryrefslogtreecommitdiff
path: root/config/debug/gdb.in.native
diff options
context:
space:
mode:
Diffstat (limited to 'config/debug/gdb.in.native')
-rw-r--r--config/debug/gdb.in.native6
1 files changed, 4 insertions, 2 deletions
diff --git a/config/debug/gdb.in.native b/config/debug/gdb.in.native
index 1ee8ad1..101e824 100644
--- a/config/debug/gdb.in.native
+++ b/config/debug/gdb.in.native
@@ -6,7 +6,7 @@ config GDB_NATIVE
depends on ! BARE_METAL
depends on ! LIBC_BIONIC
depends on CC_LANG_CXX || !GDB_8_0_or_later
- select LIBC_UCLIBC_WCHAR if LIBC_UCLIBC && GDB_8_0_or_later
+ select LIBC_UCLIBC_WCHAR if LIBC_UCLIBC
select EXPAT_TARGET
select NCURSES_TARGET
help
@@ -26,10 +26,12 @@ if GDB_NATIVE || GDB_GDBSERVER
config GDB_NATIVE_BUILD_IPA_LIB
bool
prompt "Build the IPA library"
+ depends on LIBC_GLIBC
depends on GDB_HAS_IPA_LIB && !GDB_NATIVE_STATIC
help
gdbserver >= 7.2 comes with an optional library to use tracepoints,
- the In Process Agent (IPA) library, libinproctrace.so.
+ the In Process Agent (IPA) library, libinproctrace.so. This library
+ uses some GNU extensions from the C library.
Say 'y' if you intend to use tracepoints when debugging your
programs with gdbserver.