7220c655a1cd6551e12222a93b30f8d61e02f9f5 |
|
17-Jul-2013 |
Ed Maste <emaste@freebsd.org> |
FreeBSD: Replace GetSignalInfo with GetLwpInfo For thread support we are going to need other members of struct ptrace_lwpinfo. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@186505 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
|
85923290360a48aaa2518cf18941673ba4d6deac |
|
10-Jul-2013 |
Andrew Kaylor <andrew.kaylor@intel.com> |
Stop process monitor from ProcessPOSIX::Finalize git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@186039 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
|
e279f1a76b26dd1a154fc0220af7049526e05b61 |
|
10-Jul-2013 |
Andrew Kaylor <andrew.kaylor@intel.com> |
Reverting ProcessMonitor shared pointer changes git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@185981 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
|
1dc7fe87a632009aada9b2d90e12a36080f8d48d |
|
09-Jul-2013 |
Andrew Kaylor <andrew.kaylor@intel.com> |
Use shared pointers to hold the process in ProcessMonitor git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@185946 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
|
20670a786d6b6325ec02777e1f59c4bc935a7dfb |
|
02-Jul-2013 |
Ed Maste <emaste@freebsd.org> |
Sync parts of FreeBSD Process plugin with Linux * Use PseudoTerminal to fix stdio handling / passthrough to the inferior process. * Add log messages equivalent to the Linux ones. * Port changes relating to process creation / termination. This revision contains changes equivalent to (parts of) SVN revisions 109318 142384 166055 168503 169645 177116 182809. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@185442 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
|
ba5e392eb50b53b8e0f7c62306eae24f471be8a6 |
|
03-Jun-2013 |
Matt Kopec <Matt.Kopec@intel.com> |
Fix FreeBSD build due to previous changes to ProcessMonitor::Detach. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@183150 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
|
c73fedb63ab170d711fb73d198451eb8db710e8d |
|
09-May-2013 |
Ashok Thirumurthi <ashok.thirumurthi@intel.com> |
Fixed "log enable linux registers" and added a test. - Eliminated the use of static for methods that read m_register_infos, so that these routines can be implemented in the base class. - Eliminated m_register_infos in the base class because this is not used when derived classes call UpdateRegisterInfo. - Also moved the namespace using declarations from headers to source files. Thanks to Daniel and Samuel for their review feedback. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@181538 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
|
32657deb2327a78d8d924a48260106bfa74b6b52 |
|
01-May-2013 |
Ashok Thirumurthi <ashok.thirumurthi@intel.com> |
Build fixes for FreeBSD 9.1. - TODO: Support extended register sets on FreeBSD. Patch by Samuel Jacob. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@180879 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
|
4842d27af6034a5612b45dcf2977d5015e44d0b0 |
|
15-Mar-2013 |
Matt Kopec <Matt.Kopec@intel.com> |
Rollback r177173. Some OSs may not have ptrace extensions which lldb expects when building. This needs to be accounted for. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@177176 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
|
63c25eeb44785d897a8b256e9d3a25aa4fe95a93 |
|
15-Mar-2013 |
Matt Kopec <Matt.Kopec@intel.com> |
Add ptrace extensions to query a register set. Patch by Ashok Thirumurthi. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@177173 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
|
247bc3a7bb79482185bd6dedb0b9f8b5eefd8ca1 |
|
06-Mar-2013 |
Matt Kopec <Matt.Kopec@intel.com> |
Improve/Cleanup ptrace wrapper and remove dependency on user.h Patch by Ashok Thirumurthi. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@176558 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
|
1e44fddf7f0c75b275bea0d5a55b4be01240c01a |
|
08-Jan-2013 |
Daniel Malea <daniel.malea@intel.com> |
Implement -w flag to process launch (allow launching inferior process in different working directory) on Linux/FreeBSD - fixes test case TestProcessLaunch git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@171854 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
|
dca8c9f11ad6b115b77b870d9b7b424456bb3295 |
|
18-Dec-2012 |
Daniel Malea <daniel.malea@intel.com> |
Allow reading registers by thread ID in ProcessMonitor (Linux implementation) - make FreeBSD ProcessMonitor API thread-ready Patch by Matt Kopec! git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@170445 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
|
c001040c123b4b5b8fd637193e9c0b26e5ab9186 |
|
23-Nov-2012 |
Daniel Malea <daniel.malea@intel.com> |
Fix Linux bug that leaves lldb in invalid state after expression evaluation times out. - Handle EINVAL return code from ptrace(GETSIGINFO, ...): not an error, but 'group-stop' state on Linux - propagate SIGSTOP to inferior in above case - this commit resolves the failure in expression_command/timeout testcase Thanks to Sean Callanan & Matt Kopec for helping debug this problem git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168523 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
|
2341d35bc77ffa8597a85b1ffe50b5653a2ec46d |
|
05-Jan-2012 |
Johnny Chen <johnny.chen@apple.com> |
Fix incomplete commit of http://llvm.org/viewvc/llvm-project?rev=147609&view=rev: This patch combines common code from Linux and FreeBSD into a new POSIX platform. It also contains fixes for 64bit FreeBSD. The patch is based on changes by Mark Peek <mp@FreeBSD.org> and "K. Macy" <kmacy@freebsd.org> in their github repo located at https://github.com/fbsd/lldb. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@147613 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
|