summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp
diff options
context:
space:
mode:
authorDavid Spickett <david.spickett@linaro.org>2023-03-09 14:42:28 +0000
committerDavid Spickett <david.spickett@linaro.org>2023-03-13 11:50:07 +0000
commita372070389a672274ad288cf8fd748d25569a2b8 (patch)
treebb7b632b79b64188ed8bfa26c779c605badc6c7c /lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp
parentfd299a7880ae80911001590242e2cbdb55f24a37 (diff)
[lldb] Remove MIPS64 specific signal handling for Linux
MIPS Linux support was removed in ce03a862372a6f36d2fcf80dc80052aa155fcae8 so this is no longer needed.
Diffstat (limited to 'lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp')
-rw-r--r--lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp b/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp
index 9572f617e60d..9b9dfe521460 100644
--- a/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp
+++ b/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp
@@ -294,12 +294,7 @@ void NativeThreadLinux::SetStoppedBySignal(uint32_t signo,
case SIGBUS:
case SIGFPE:
case SIGILL:
- // In case of MIPS64 target, SI_KERNEL is generated for invalid 64bit
- // address.
- const auto reason =
- (info->si_signo == SIGBUS && info->si_code == SI_KERNEL)
- ? CrashReason::eInvalidAddress
- : GetCrashReason(*info);
+ const auto reason = GetCrashReason(*info);
m_stop_description = GetCrashReasonString(reason, *info);
if (reason == CrashReason::eSyncTagCheckFault) {