diff options
Diffstat (limited to 'lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp')
-rw-r--r-- | lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp b/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp index 26cb26d..d3b5616 100644 --- a/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp +++ b/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp @@ -151,7 +151,7 @@ bool NativeThreadLinux::GetStopReason(ThreadStopInfo &stop_info, Status NativeThreadLinux::SetWatchpoint(lldb::addr_t addr, size_t size, uint32_t watch_flags, bool hardware) { if (!hardware) - return Status("not implemented"); + return Status::FromErrorString("not implemented"); if (m_state == eStateLaunching) return Status(); Status error = RemoveWatchpoint(addr); @@ -160,7 +160,7 @@ Status NativeThreadLinux::SetWatchpoint(lldb::addr_t addr, size_t size, uint32_t wp_index = m_reg_context_up->SetHardwareWatchpoint(addr, size, watch_flags); if (wp_index == LLDB_INVALID_INDEX32) - return Status("Setting hardware watchpoint failed."); + return Status::FromErrorString("Setting hardware watchpoint failed."); m_watchpoint_index_map.insert({addr, wp_index}); return Status(); } @@ -173,7 +173,7 @@ Status NativeThreadLinux::RemoveWatchpoint(lldb::addr_t addr) { m_watchpoint_index_map.erase(wp); if (m_reg_context_up->ClearHardwareWatchpoint(wp_index)) return Status(); - return Status("Clearing hardware watchpoint failed."); + return Status::FromErrorString("Clearing hardware watchpoint failed."); } Status NativeThreadLinux::SetHardwareBreakpoint(lldb::addr_t addr, @@ -188,7 +188,7 @@ Status NativeThreadLinux::SetHardwareBreakpoint(lldb::addr_t addr, uint32_t bp_index = m_reg_context_up->SetHardwareBreakpoint(addr, size); if (bp_index == LLDB_INVALID_INDEX32) - return Status("Setting hardware breakpoint failed."); + return Status::FromErrorString("Setting hardware breakpoint failed."); m_hw_break_index_map.insert({addr, bp_index}); return Status(); @@ -205,7 +205,7 @@ Status NativeThreadLinux::RemoveHardwareBreakpoint(lldb::addr_t addr) { return Status(); } - return Status("Clearing hardware breakpoint failed."); + return Status::FromErrorString("Clearing hardware breakpoint failed."); } Status NativeThreadLinux::Resume(uint32_t signo) { |