GDB (xrefs)
Loading...
Searching...
No Matches
Classes | Enumerations | Functions
waitstatus.h File Reference
#include "diagnostics.h"
#include "gdbsupport/gdb_signals.h"

Go to the source code of this file.

Classes

struct  target_waitstatus
 

Enumerations

enum  target_waitkind {
  TARGET_WAITKIND_EXITED , TARGET_WAITKIND_STOPPED , TARGET_WAITKIND_SIGNALLED , TARGET_WAITKIND_LOADED ,
  TARGET_WAITKIND_FORKED , TARGET_WAITKIND_VFORKED , TARGET_WAITKIND_EXECD , TARGET_WAITKIND_VFORK_DONE ,
  TARGET_WAITKIND_SYSCALL_ENTRY , TARGET_WAITKIND_SYSCALL_RETURN , TARGET_WAITKIND_SPURIOUS , TARGET_WAITKIND_IGNORE ,
  TARGET_WAITKIND_NO_HISTORY , TARGET_WAITKIND_NO_RESUMED , TARGET_WAITKIND_THREAD_CREATED , TARGET_WAITKIND_THREAD_EXITED
}
 
enum  target_stop_reason {
  TARGET_STOPPED_BY_NO_REASON , TARGET_STOPPED_BY_SW_BREAKPOINT , TARGET_STOPPED_BY_HW_BREAKPOINT , TARGET_STOPPED_BY_WATCHPOINT ,
  TARGET_STOPPED_BY_SINGLE_STEP
}
 

Functions

static const char * target_waitkind_str (target_waitkind kind)
 

Enumeration Type Documentation

◆ target_stop_reason

Enumerator
TARGET_STOPPED_BY_NO_REASON 
TARGET_STOPPED_BY_SW_BREAKPOINT 
TARGET_STOPPED_BY_HW_BREAKPOINT 
TARGET_STOPPED_BY_WATCHPOINT 
TARGET_STOPPED_BY_SINGLE_STEP 

Definition at line 427 of file waitstatus.h.

◆ target_waitkind

Enumerator
TARGET_WAITKIND_EXITED 
TARGET_WAITKIND_STOPPED 
TARGET_WAITKIND_SIGNALLED 
TARGET_WAITKIND_LOADED 
TARGET_WAITKIND_FORKED 
TARGET_WAITKIND_VFORKED 
TARGET_WAITKIND_EXECD 
TARGET_WAITKIND_VFORK_DONE 
TARGET_WAITKIND_SYSCALL_ENTRY 
TARGET_WAITKIND_SYSCALL_RETURN 
TARGET_WAITKIND_SPURIOUS 
TARGET_WAITKIND_IGNORE 
TARGET_WAITKIND_NO_HISTORY 
TARGET_WAITKIND_NO_RESUMED 
TARGET_WAITKIND_THREAD_CREATED 
TARGET_WAITKIND_THREAD_EXITED 

Definition at line 29 of file waitstatus.h.

Function Documentation

◆ target_waitkind_str()

static const char * target_waitkind_str ( target_waitkind kind)
inlinestatic