summaryrefslogtreecommitdiff
path: root/libpthread/linuxthreads_db/td_thr_getgregs.c
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2005-01-29 14:20:10 +0000
committerEric Andersen <andersen@codepoet.org>2005-01-29 14:20:10 +0000
commitbadf6dd685a37f85be05720797cf675c4d58846c (patch)
tree72cdf8cfb4f0f30841b7291759bd298b69693db3 /libpthread/linuxthreads_db/td_thr_getgregs.c
parent0e2bf1ef11e27dea207747a0480823a3e4a06217 (diff)
Hi Erik and Manuel
Long time no see :) It appears uClibc pthreads native debugging is broken w.r.t thread exit handling in uClibc(at least on PPC). When debugging ex7, gdb(6.2.1) bails out as soon as a thread exits. I found a comment in gdb that TD_DEATH handling was broken for glibc 2.3.1, so I figured that maybe it was broken in uClibc also. I added a #if 0 #endif in pthread_exit( see patch below) and then gdb behaved again. While looking into this I found a few differences( included in the patch) between glibc and uClibc. Don't know if these makes a difference, but I leave that to you to decide. Jocke
Diffstat (limited to 'libpthread/linuxthreads_db/td_thr_getgregs.c')
0 files changed, 0 insertions, 0 deletions