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.