llvm-project/lldb/source
Greg Clayton 77c57200f8 Don't include the Age in the UUID for CvRecordPdb70 UUID records in minidump files for Apple vendors.
The CvRecordPdb70 structure looks like:

struct CvRecordPdb70 {
  uint8_t Uuid[16];
  llvm::support::ulittle32_t Age;
  // char PDBFileName[];
};
We were including the "Age" in the UUID for Apple vedors which caused us to not be able to match the UUID to built binaries. The "Age" field is set to zero in breakpad minidump files for Apple targets. 

Differential Revision: https://reviews.llvm.org/D51442

llvm-svn: 340966
2018-08-29 20:34:08 +00:00
..
API Add new API to SBTarget class 2018-08-07 20:23:57 +00:00
Breakpoint If a function starts with line number 0, don't try to check if a breakpoint crossed function boundaries. 2018-08-07 21:09:55 +00:00
Commands Check result after setting PC value. 2018-08-07 16:46:11 +00:00
Core Disable use-color if the output stream is not a terminal with color support. 2018-08-27 15:16:25 +00:00
DataFormatters Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
Expression Allow IRInterpreter to deal with non-power-of-2 sized types to support some bitfield accesses. 2018-08-28 22:50:01 +00:00
Host Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
Initialization Move pretty stack trace printer into driver. 2018-07-17 10:04:19 +00:00
Interpreter Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
Plugins Don't include the Age in the UUID for CvRecordPdb70 UUID records in minidump files for Apple vendors. 2018-08-29 20:34:08 +00:00
Symbol [NFC] Minor update to comment 2018-08-20 05:59:27 +00:00
Target Respect platform sysroot when loading core files 2018-08-28 16:32:46 +00:00
Utility [lldb] Fix lldb build on musl 2018-08-28 22:17:28 +00:00
CMakeLists.txt Remove Plugins/Process/POSIX from include_directories 2017-04-11 12:26:25 +00:00
lldb.cpp Run clang-format on lldb.cpp 2017-11-02 16:56:52 +00:00