PlatformDarwinKernel was treating its file path arg as a kext bundle id -- but when the user
did a manual "target modules add", it would be a file path.  If the kext bundle lookup fails,
fall back to calling PlatformDarwin's GetSharedModule which will handle a file path correctly.
<rdar://problem/14179858> 


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@184237 91177308-0d34-0410-b5e6-96231b3b80d8
Temporarily disable checking of watchpoint hit on FreeBSD on trace message.

Patch from Ed Maste.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@184241 91177308-0d34-0410-b5e6-96231b3b80d8
Make the lldb "Release" configuration use the same llvm build "Release+Asserts" as the lldb "Debug" configuration.
No need to rebuild llvm and remove asserts to build the local optimized lldb.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@184243 91177308-0d34-0410-b5e6-96231b3b80d8
We were getting an assert because somebody was making a watchpoint that was
neither read nor write.  Tighten up the checking so this isn't possible.

<rdar://problem/14111167>


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@184245 91177308-0d34-0410-b5e6-96231b3b80d8
Add assertion for when no watchpoint found in POSIX watchnotify handler.
Also, ensure x86_64 watchpoint registers are initialized before they are accessed on the POSIX side.


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