diff options
| author | Alexey Lapshin <a.v.lapshin@mail.ru> | 2020-01-09 16:02:50 +0300 |
|---|---|---|
| committer | Alexey Lapshin <a.v.lapshin@mail.ru> | 2020-01-13 23:33:25 +0300 |
| commit | f163755eb0a86508d3bfe1822b7f635952b66104 (patch) | |
| tree | 8d2600c2bd514a9cd5194b4c20a7d5e3f422d4ef /clang/unittests/libclang | |
| parent | d0aad9f56e1588effa94b15804b098e6307da6b4 (diff) | |
| download | bcm5719-llvm-f163755eb0a86508d3bfe1822b7f635952b66104.tar.gz bcm5719-llvm-f163755eb0a86508d3bfe1822b7f635952b66104.zip | |
[Dsymutil][Debuginfo][NFC] #3 Refactor dsymutil to separate DWARF optimizing part.
Summary:
This is the next portion of patches for dsymutil.
Create DwarfEmitter interface to generate all debug info tables.
Put DwarfEmitter into DwarfLinker library and make tools/dsymutil/DwarfStreamer
to be child of DwarfEmitter.
It passes check-all testing. MD5 checksum for clang .dSYM bundle matches
for the dsymutil with/without that patch.
Reviewers: JDevlieghere, friss, dblaikie, aprantl
Reviewed By: JDevlieghere
Subscribers: merge_guards_bot, hiraditya, thegameg, probinson, llvm-commits
Tags: #llvm, #debug-info
Differential Revision: https://reviews.llvm.org/D72476
Diffstat (limited to 'clang/unittests/libclang')
0 files changed, 0 insertions, 0 deletions

