<rdar://problem/13092722>

Fix in loading mach files from memory when using DynamicLoaderMacOSXDYLD.

Removed the uuid mismatch warning that could be spit out and any time during debugging and removed the test case that was looking for that. Currently the "add-dsym" or "target symbols add" command will report an error when the UUID's don't match.

Be more careful when checking and resolving section + offset addresses to make sure none of the base addresses are invalid.



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@174222 91177308-0d34-0410-b5e6-96231b3b80d8
<rdar://problem/13130975>

Class global variables were not being linked correctly when debugging with DWARF in .o files.



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