diff options
Diffstat (limited to 'lldb/source/API/SBThread.cpp')
-rw-r--r-- | lldb/source/API/SBThread.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lldb/source/API/SBThread.cpp b/lldb/source/API/SBThread.cpp index 4dd29d71493..e083939e333 100644 --- a/lldb/source/API/SBThread.cpp +++ b/lldb/source/API/SBThread.cpp @@ -147,6 +147,7 @@ SBThread::GetStopReasonDataCount () case eStopReasonInvalid: case eStopReasonNone: case eStopReasonTrace: + case eStopReasonExec: case eStopReasonPlanComplete: // There is no data for these stop reasons. return 0; @@ -204,6 +205,7 @@ SBThread::GetStopReasonDataAtIndex (uint32_t idx) case eStopReasonInvalid: case eStopReasonNone: case eStopReasonTrace: + case eStopReasonExec: case eStopReasonPlanComplete: // There is no data for these stop reasons. return 0; @@ -336,6 +338,14 @@ SBThread::GetStopDescription (char *dst, size_t dst_len) } break; + case eStopReasonExec: + { + char exc_desc[] = "exec"; + stop_desc = exc_desc; + stop_desc_len = sizeof(exc_desc); // Include the NULL byte for size + } + break; + default: break; } |