#
8c099fe0 |
| 30-May-2017 |
Zachary Turner <zturner@google.com> |
[CodeView] Rename ModuleDebugFragment -> DebugSubsection.
This is more concise, and matches the terminology used in other parts of the codebase more closely.
llvm-svn: 304218
|
Revision tags: llvmorg-4.0.1-rc1 |
|
#
67c56014 |
| 27-Apr-2017 |
Zachary Turner <zturner@google.com> |
Rename some PDB classes.
We have a lot of very similarly named classes related to dealing with module debug info. This patch has NFC, it just renames some classes to be more descriptive (albeit sli
Rename some PDB classes.
We have a lot of very similarly named classes related to dealing with module debug info. This patch has NFC, it just renames some classes to be more descriptive (albeit slightly more to type). The mapping from old to new class names is as follows:
Old | New ModInfo | DbiModuleDescriptor ModuleSubstream | ModuleDebugFragment ModStream | ModuleDebugStream
With the corresponding Builder classes renamed accordingly.
Differential Revision: https://reviews.llvm.org/D32506
llvm-svn: 301555
show more ...
|
Revision tags: llvmorg-4.0.0, llvmorg-4.0.0-rc4, llvmorg-4.0.0-rc3, llvmorg-4.0.0-rc2, llvmorg-4.0.0-rc1, llvmorg-3.9.1, llvmorg-3.9.1-rc3, llvmorg-3.9.1-rc2, llvmorg-3.9.1-rc1, llvmorg-3.9.0, llvmorg-3.9.0-rc3, llvmorg-3.9.0-rc2 |
|
#
ac5763ec |
| 18-Aug-2016 |
Zachary Turner <zturner@google.com> |
Resubmit "Write the TPI stream from a PDB to Yaml."
The original patch was breaking some buildbots due to an incorrect ordering of function definitions which caused some compilers to recognize a def
Resubmit "Write the TPI stream from a PDB to Yaml."
The original patch was breaking some buildbots due to an incorrect ordering of function definitions which caused some compilers to recognize a definition but others to not.
llvm-svn: 279089
show more ...
|
#
39eec466 |
| 16-Aug-2016 |
Justin Bogner <mail@justinbogner.com> |
Revert "Write the TPI stream from a PDB to Yaml."
This is hitting a "use of undeclared identifier 'skipPadding' error locally and on some bots.
This reverts r278869.
llvm-svn: 278871
|
#
8321ba54 |
| 16-Aug-2016 |
Zachary Turner <zturner@google.com> |
Write the TPI stream from a PDB to Yaml.
Reviewed By: ruiu, rnk Differential Revision: https://reviews.llvm.org/D23226
llvm-svn: 278869
|
Revision tags: llvmorg-3.9.0-rc1 |
|
#
33848faa |
| 24-Jun-2016 |
Reid Kleckner <rnk@google.com> |
[codeview] Use one byte for S_FRAMECOOKIE CookieKind and add flags byte
We bailed out while printing codeview for an MSVC compiled SemaExprCXX.cpp that used this record. The MS reference headers loo
[codeview] Use one byte for S_FRAMECOOKIE CookieKind and add flags byte
We bailed out while printing codeview for an MSVC compiled SemaExprCXX.cpp that used this record. The MS reference headers look incorrect here, which is probably why we had this bug. They use a 32-bit enum as the field type, but the actual record appears to use one byte for the cookie kind followed by a flags byte.
llvm-svn: 273691
show more ...
|
Revision tags: llvmorg-3.8.1, llvmorg-3.8.1-rc1 |
|
#
d0563f29 |
| 03-Jun-2016 |
Zachary Turner <zturner@google.com> |
[pdb] Dump file checksums from pdb codeview line info.
llvm-svn: 271622
|
#
7eb6d358 |
| 02-Jun-2016 |
Zachary Turner <zturner@google.com> |
[llvm-pdbdump] Dump CodeView line information.
This first pass only splits apart the records and dumps the line info kinds and binary data. Subsequent patches will parse out the binary data into mo
[llvm-pdbdump] Dump CodeView line information.
This first pass only splits apart the records and dumps the line info kinds and binary data. Subsequent patches will parse out the binary data into more useful information and dump it in detail.
llvm-svn: 271576
show more ...
|
#
93839cb4 |
| 02-Jun-2016 |
Zachary Turner <zturner@google.com> |
[pdb] Parse and dump section map and section contribs
Differential Revision: http://reviews.llvm.org/D20876 Reviewed By: rnk, ruiu
llvm-svn: 271488
|