[PATCH] D45930: [Support] Upstream anonymization and manipulating of BCSymbolMaps

Jonas Devlieghere via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Apr 22 08:56:59 PDT 2018


JDevlieghere created this revision.
JDevlieghere added reviewers: steven_wu, davide, aprantl, vsk.
Herald added subscribers: jkorous, hiraditya, mgorny.

This patch upstreams support for Apple's implementation of anonymization.
The code is used internally to read and write BCSymbolMaps in the embedded
bitcode workflow. We need this logic upstream in order to upstream the part of 
dsymutil that deals with dSYMs generated for bitcode-enabled App Store builds.

If there's interest from the community I'd be more than happy to upstream the 
anonymization pass as well.

This is a slightly modified version of the code originally written by Steven Wu.


Repository:
  rL LLVM

https://reviews.llvm.org/D45930

Files:
  llvm/include/llvm/Support/Anonymization.h
  llvm/lib/Support/Anonymization.cpp
  llvm/lib/Support/CMakeLists.txt
  llvm/unittests/Support/AnonymizationTest.cpp
  llvm/unittests/Support/CMakeLists.txt

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D45930.143473.patch
Type: text/x-patch
Size: 15890 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180422/4a7d3c68/attachment.bin>


More information about the llvm-commits mailing list