Module Name: src Committed By: martin Date: Sat Feb 16 18:06:44 UTC 2013
Modified Files: src/external/gpl3/gdb/dist/gdb: nbsd-thread.c Log Message: When searching for an active thread (e.g. right after switching to threaded mode), if no lwp is signaled, just stay with the current (inferior_ptid.lwp). This fixes gdb -p to a threaded process with all threads active. Previously we eroneously restored an lwp of 0 (returned as sentinel from ptrace) to inferior_ptid.lwp, which then would not match any thread in thread_list and caused assertion failures. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/external/gpl3/gdb/dist/gdb/nbsd-thread.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.