summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/POSIX/CrashReason.h
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Plugins/Process/POSIX/CrashReason.h')
-rw-r--r--lldb/source/Plugins/Process/POSIX/CrashReason.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/lldb/source/Plugins/Process/POSIX/CrashReason.h b/lldb/source/Plugins/Process/POSIX/CrashReason.h
index 1ef3e1a6998..4e8ffa65253 100644
--- a/lldb/source/Plugins/Process/POSIX/CrashReason.h
+++ b/lldb/source/Plugins/Process/POSIX/CrashReason.h
@@ -22,6 +22,7 @@ enum class CrashReason {
// SIGSEGV crash reasons.
eInvalidAddress,
ePrivilegedAddress,
+ eBoundViolation,
// SIGILL crash reasons.
eIllegalOpcode,
@@ -49,7 +50,7 @@ enum class CrashReason {
eFloatSubscriptRange
};
-std::string GetCrashReasonString(CrashReason reason, lldb::addr_t fault_addr);
+std::string GetCrashReasonString(CrashReason reason, const siginfo_t &info);
const char *CrashReasonAsString(CrashReason reason);
OpenPOWER on IntegriCloud