[PATCH] D71068: [Dsymutil][NFC] Move NonRelocatableStringpool into common CodeGen folder.

Alexey Lapshin via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 5 08:09:48 PST 2019


avl created this revision.
avl added reviewers: JDevlieghere, friss, dblaikie, aprantl.
avl added projects: LLVM, debug-info.
Herald added subscribers: hiraditya, mgorny.

This is the first patch from the set of patches extracted from D70709 <https://reviews.llvm.org/D70709>.

That refactoring moves NonRelocatableStringpool into common CodeGen folder.
So that NonRelocatableStringpool could be used not only inside dsymutil.

Testing results:

check-all - passed.
golden/new comparison:

golden-dsymutil/dsymutil build-Debug/bin/clang

md5 -r build-Debug/bin/clang.dSYM/Contents/Resources/DWARF/clang

a31430a6a2fbbd81fbed88888c769213 build-Debug/bin/clang.dSYM/Contents/Resources/DWARF/clang

new-dsymutil/dsymutil build-Debug/bin/clang

md5 -r build-Debug/bin/clang.dSYM/Contents/Resources/DWARF/clang

a31430a6a2fbbd81fbed88888c769213 build-Debug/bin/clang.dSYM/Contents/Resources/DWARF/clang


https://reviews.llvm.org/D71068

Files:
  llvm/include/llvm/CodeGen/NonRelocatableStringpool.h
  llvm/lib/CodeGen/CMakeLists.txt
  llvm/lib/CodeGen/NonRelocatableStringpool.cpp
  llvm/tools/dsymutil/CMakeLists.txt
  llvm/tools/dsymutil/DeclContext.h
  llvm/tools/dsymutil/DwarfLinker.cpp
  llvm/tools/dsymutil/DwarfStreamer.h
  llvm/tools/dsymutil/MachOUtils.cpp
  llvm/tools/dsymutil/NonRelocatableStringpool.cpp
  llvm/tools/dsymutil/NonRelocatableStringpool.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D71068.232351.patch
Type: text/x-patch
Size: 8608 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20191205/35ec99f5/attachment.bin>


More information about the llvm-commits mailing list