I saw a note in the Configure.help file from uclinux saying:

CONFIG_USER_GDB_GDBSERVER
gdbserver is used to remotely debug user applications running on the
server.
** NEED TO ENABLE 'PTHREADS_DEBUG_SUPPORT' in uClibc config **

However the application I would like to debug using gdbserver is not
using kernel threads.
So I am wondering if 'PTHREADS_DEBUG_SUPPORT' is really requested.