summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.h
diff options
context:
space:
mode:
authorKamil Rytarowski <n54@gmx.com>2017-03-30 20:25:29 +0000
committerKamil Rytarowski <n54@gmx.com>2017-03-30 20:25:29 +0000
commit3eef2b5e96fd446bd6bf0341bb8cb26be47366e3 (patch)
tree2b81c33f38babe876f2d1a1ba20857ee1721bbfe /lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.h
parent89653dfd2afa0708ad3f093371aa27b57a366d5c (diff)
downloadbcm5719-llvm-3eef2b5e96fd446bd6bf0341bb8cb26be47366e3.tar.gz
bcm5719-llvm-3eef2b5e96fd446bd6bf0341bb8cb26be47366e3.zip
Battery of NetBSD support improvements
Summary: Include initial support for: - single step mode (PT_STEP) - single step trap handling (TRAP_TRACE) - exec() trap (TRAP_EXEC) - add placeholder interfaces for FPR - initial code for NetBSD core(5) files - minor tweaks While there improve style of altered elf-core/ files. This code raises the number of passing tests on NetBSD to around 50% (600+/1200+). The introduced code is subject to improve afterwards for additional features and bug fixes. Sponsored by <The NetBSD Foundation> Reviewers: labath, joerg, emaste, kettenis Reviewed By: labath Subscribers: srhines, #lldb Tags: #lldb Differential Revision: https://reviews.llvm.org/D31450 llvm-svn: 299109
Diffstat (limited to 'lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.h')
-rw-r--r--lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.h b/lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.h
index 8463220e61e..ae946a8e004 100644
--- a/lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.h
+++ b/lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.h
@@ -131,6 +131,8 @@ private:
void SigchldHandler();
::pid_t Attach(lldb::pid_t pid, Error &error);
+
+ Error ReinitializeThreads();
};
} // namespace process_netbsd
OpenPOWER on IntegriCloud