Daniel Malea
5703bdcc49
Allow expression evaluation to work when multiple threads exist in the inferior (on Linux)
...
- handle m_resume_state == eStateStopped || eStateSuspended in DoResume rather than asserting
llvm-svn: 175094
2013-02-13 22:00:44 +00:00
Matt Kopec
650648fa57
Add initial support to trace spawned threads in a process on Linux.
...
llvm-svn: 171864
2013-01-08 16:30:18 +00:00
Matt Kopec
845d7d8302
Fix TestSendSignals.py on Linux. The wrong stop reason was being set when stopping for a received signal.
...
llvm-svn: 171819
2013-01-08 00:13:33 +00:00
Daniel Malea
93a64300f8
Fix Linux build warnings due to redefinition of macros:
...
- add new header lldb-python.h to be included before other system headers
- short term fix (eventually python dependencies must be cleaned up)
Patch by Matt Kopec!
llvm-svn: 169341
2012-12-05 00:20:57 +00:00
Daniel Malea
d01b2953fa
Resolve printf formatting warnings on Linux:
...
- use macros from inttypes.h for format strings instead of OS-specific types
Patch from Matt Kopec!
llvm-svn: 168945
2012-11-29 21:49:15 +00:00
Jim Ingham
3b1c97aa74
Patch from Matt Kopec <matt.kopec@intel.com> to handle stepping into multiply-nested inlined code.
...
llvm-svn: 167028
2012-10-30 17:44:49 +00:00
Greg Clayton
df3df25a71
Patch from Daniel Malea that cleans up the process parameters for Process/Thread classes for POSIX and Linux.
...
llvm-svn: 165806
2012-10-12 16:23:23 +00:00
Greg Clayton
0c90ef479a
Linux fix patch from Dmitry Vyukov.
...
llvm-svn: 151072
2012-02-21 18:40:07 +00:00
Johnny Chen
9ed5b49c45
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 .
llvm-svn: 147613
2012-01-05 21:48:15 +00:00