Use continue instead of next

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@205354 91177308-0d34-0410-b5e6-96231b3b80d8
Add the ability to set python breakpoint commands from the SBBreakpoint & SBBreakpointLocation API's.  
You can either provide the function name, or function body text.
Also propagate the compilation error up from where it is checked so we can report compilation errors.

<rdar://problem/9898371>


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@205380 91177308-0d34-0410-b5e6-96231b3b80d8
Test case for the previous commit.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@205381 91177308-0d34-0410-b5e6-96231b3b80d8
build: ignore pragma warnings with GCC

GCC does not support '#pragma mark'.  Add -Wno-unknown-pragmas if the compiler
supports it.

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

This is a mechanical change addressing the various sign comparison warnings that
are identified by both clang and gcc.  This helps cleanup some of the warning
spew that occurs during builds.

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@205390 91177308-0d34-0410-b5e6-96231b3b80d8
Use getpgid() with waitpid() in case the process pgid is not equal to its pid, as is the case with a forked subprocess. Also a couple of fixes for unit test failures from Todd Fiala.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@205405 91177308-0d34-0410-b5e6-96231b3b80d8
Add annotation for failure from new Attach/Resume test case on FreeBSD



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

Clean up the DynamicValueTestCase

Namely, I split off the part of the test that validates child counts to a separate test



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@205450 91177308-0d34-0410-b5e6-96231b3b80d8
Don’t #include “llvm/Support/MachO.h” in a header file if we can avoid it. 

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@205460 91177308-0d34-0410-b5e6-96231b3b80d8
Don’t include “llvm/Support/MachO.h” as it isn’t needed here.

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@205461 91177308-0d34-0410-b5e6-96231b3b80d8
Don’t #include "llvm/Support/MachO.h” as it isn’t needed here.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@205462 91177308-0d34-0410-b5e6-96231b3b80d8
Workaround for collision between enum members in LLVM's MachO.h and system headers
on Mac OS X (in particular mach/machine.h).

<rdar://problem/16494607>


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@205480 91177308-0d34-0410-b5e6-96231b3b80d8
Add decorator for pr19311 on FreeBSD

A breakpoint at the resume address for "continue" is skipped.  This is
presumably the root cause for the Linux failure as well.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@205482 91177308-0d34-0410-b5e6-96231b3b80d8
Add a missing arm64 idef.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@205488 91177308-0d34-0410-b5e6-96231b3b80d8
I removed SetCallback from the Python API's since it wasn't actually useful, and added SetScriptCallbackFunction,
and SetScriptCallbackBody.  So add these to the default constructor test case.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@205494 91177308-0d34-0410-b5e6-96231b3b80d8
Print the new eStopReasonExec in stop_reason_to_str.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@205496 91177308-0d34-0410-b5e6-96231b3b80d8
Make the fail messages


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@205497 91177308-0d34-0410-b5e6-96231b3b80d8
Add explict dependencies on swig .i files for cmake builds

llvm.org/pr19316


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@205539 91177308-0d34-0410-b5e6-96231b3b80d8
Get "dis -c -s" working again.

pr19324


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@205544 91177308-0d34-0410-b5e6-96231b3b80d8
Avoid crash if symbol returns a null name


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