Use enum thread_state
This patch is to change field state's type to 'enum thread_state', and replace RUNNING with THREAD_RUNNING and STOPPED with THREAD_STOPPED respectively in comments. gdb: 2014-06-19 Yao Qi <yao@codesourcery.com> * gdbthread.h (struct thread_info) <state>: Change its type to 'enum thread_state'. Update comments.
This commit is contained in:
parent
034f788c5e
commit
f6e29b6ec0
2 changed files with 11 additions and 8 deletions
|
@ -1,3 +1,8 @@
|
|||
2014-06-19 Yao Qi <yao@codesourcery.com>
|
||||
|
||||
* gdbthread.h (struct thread_info) <state>: Change its type to
|
||||
'enum thread_state'. Update comments.
|
||||
|
||||
2014-06-19 Pedro Alves <palves@redhat.com>
|
||||
|
||||
* gdbthread.h (ALL_THREADS): Delete.
|
||||
|
|
|
@ -157,14 +157,12 @@ struct thread_info
|
|||
thread is off and running. */
|
||||
int executing;
|
||||
|
||||
/* Frontend view of the thread state. Note that the RUNNING/STOPPED
|
||||
states are different from EXECUTING. When the thread is stopped
|
||||
internally while handling an internal event, like a software
|
||||
single-step breakpoint, EXECUTING will be false, but running will
|
||||
still be true. As a possible future extension, this could turn
|
||||
into enum { stopped, exited, stepping, finishing, until(ling),
|
||||
running ... } */
|
||||
int state;
|
||||
/* Frontend view of the thread state. Note that the THREAD_RUNNING/
|
||||
THREAD_STOPPED states are different from EXECUTING. When the
|
||||
thread is stopped internally while handling an internal event,
|
||||
like a software single-step breakpoint, EXECUTING will be false,
|
||||
but STATE will still be THREAD_RUNNING. */
|
||||
enum thread_state state;
|
||||
|
||||
/* If this is > 0, then it means there's code out there that relies
|
||||
on this thread being listed. Don't delete it from the lists even
|
||||
|
|
Loading…
Reference in a new issue