Fix a few typos in the comments.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@189803 91177308-0d34-0410-b5e6-96231b3b80d8
Revert part of my previous patch, we should be using libedit under
linux for command line editing.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@189820 91177308-0d34-0410-b5e6-96231b3b80d8
Set the byte order for data in the GDB remote register context.



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@189827 91177308-0d34-0410-b5e6-96231b3b80d8
Switch '/bin/bash' to '/bin/sh'

/bin/sh is more portable, and all systems with /bin/bash are expected to
have /bin/sh as well, even if only a link to bash.

Review: http://llvm-reviews.chandlerc.com/D1576


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@189879 91177308-0d34-0410-b5e6-96231b3b80d8
Clean up handling of FreeBSD thread list on Launch / Attach

Instead of directly manipulating the thread list in Launch and Attach,
just rely on RefreshStateAfterStop to populate the initial list.

Review: http://llvm-reviews.chandlerc.com/D1565


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@189889 91177308-0d34-0410-b5e6-96231b3b80d8
Remove <windows.h> from lldb-types.h.

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@189934 91177308-0d34-0410-b5e6-96231b3b80d8
Fixing a problem with inferior exit caused by signal

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@189953 91177308-0d34-0410-b5e6-96231b3b80d8
Added a "sources.py" which adds a command that can print out the source files contained in one or more modules.

Added "mach_o.py" which is a mach-o parser that can dump mach-o file contents and also extract sections. It uses the "file_extract" module and the "dict_utils" module.



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@189959 91177308-0d34-0410-b5e6-96231b3b80d8
This is an example synthetic provider for libc++ unordered (multi) maps&set
Thanks to Jared Grubb for writing it and sharing it!



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@189964 91177308-0d34-0410-b5e6-96231b3b80d8
Fixed detection of 'p' packet support in debugserver,
by appending the thread ID to the test packet when
debugserver requires it.

This allows register writing (and, by extension,
expressions) to work on Mac OS X.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@190007 91177308-0d34-0410-b5e6-96231b3b80d8
Report all methods in an Objective-C class that
have a certain name, not just the first.  This
is useful if a class method and an instance
method have the same name.

<rdar://problem/14872081>


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@190008 91177308-0d34-0410-b5e6-96231b3b80d8
Remove spurious reference to radars in code (we try not to put Radar numbers into the sources.)

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@190023 91177308-0d34-0410-b5e6-96231b3b80d8
Remove some unused #includes.

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@190025 91177308-0d34-0410-b5e6-96231b3b80d8
Remove an unused ivar.

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@190026 91177308-0d34-0410-b5e6-96231b3b80d8
Remove a spurious comment.

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@190027 91177308-0d34-0410-b5e6-96231b3b80d8
GNU HURD can be considered (for now?) like a GNU/Linux

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@190056 91177308-0d34-0410-b5e6-96231b3b80d8
sysctl.h does not exist under GNU/HURD (like windows)

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@190057 91177308-0d34-0410-b5e6-96231b3b80d8
Use <atomic> instead of "llvm/Support/Atomic.h". Removed unused RefCounter class.

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@190062 91177308-0d34-0410-b5e6-96231b3b80d8
Add OptionParser.h

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@190063 91177308-0d34-0410-b5e6-96231b3b80d8
MinGW: avoid many warnings due to FAR/NEAR defines.

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@190065 91177308-0d34-0410-b5e6-96231b3b80d8