Module Name: src Committed By: kamil Date: Mon Nov 21 03:02:34 UTC 2016
Modified Files: src/lib/libpthread_dbg: pthread_dbg.c pthread_dbg.h Log Message: Kill SA thread states (TD_STATE_*) in pthread_dbg and add TD_STATE_DEAD Scheduler Activation types were removed in NetBSD 5.0. Old type set is not matching the new world POSIX threads library. Only TD_STATE_RUNNING, TD_STATE_ZOMBIE are still applicable - keep it. Keep TD_STATE_UNKNOWN as generic unrecognized type. Add new TD_STATE_DEAD one. The TD_STATE_DEAD type is represented by number 6 in the POSIX threads library, but for the sake of compatibility with older software using pthread_dbg - renumber it to 7, as six was reserved for TD_STATE_SUSPENDED. Old removed state types are marked as reserved and unused. Sponsored by <The NetBSD Foundation> To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/lib/libpthread_dbg/pthread_dbg.c cvs rdiff -u -r1.7 -r1.8 src/lib/libpthread_dbg/pthread_dbg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.