diff options
Diffstat (limited to 'simpleperf/OfflineUnwinder.h')
-rw-r--r-- | simpleperf/OfflineUnwinder.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/simpleperf/OfflineUnwinder.h b/simpleperf/OfflineUnwinder.h index b6445577..9eb9e8ff 100644 --- a/simpleperf/OfflineUnwinder.h +++ b/simpleperf/OfflineUnwinder.h @@ -39,7 +39,10 @@ enum UnwindStackErrorCode : uint8_t { // not exist. ERROR_THREAD_TIMEOUT, // Timeout trying to unwind a local thread. ERROR_SYSTEM_CALL, // System call failed while unwinding. - ERROR_MAX = ERROR_SYSTEM_CALL, + ERROR_BAD_ARCH, // Arch invalid (none, or mismatched). + ERROR_MAPS_PARSE, // Failed to parse maps data. + ERROR_INVALID_PARAMETER, // Invalid parameter passed to function. + ERROR_MAX = ERROR_INVALID_PARAMETER, }; struct UnwindingResult { |