[PATCH] D67666: GSYM: Add the llvm::gsym::Header header class with tests

Greg Clayton via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 17 09:26:13 PDT 2019


clayborg created this revision.
clayborg added reviewers: aprantl, vsk, MaskRay, echristo, JDevlieghere, lemo, jakehehrlich, phosek.
Herald added a subscriber: mgorny.

This is another patch that originated from the full GSYM patch https://reviews.llvm.org/D53379.

This patch adds the llvm::gsym::Header class which appears at the start of a stand alone GSYM file, or in the first bytes of the GSYM data in a GSYM section within a file. Added encode and decode methods with full error handling and full tests.


https://reviews.llvm.org/D67666

Files:
  include/llvm/DebugInfo/GSYM/Header.h
  lib/DebugInfo/GSYM/CMakeLists.txt
  lib/DebugInfo/GSYM/Header.cpp
  unittests/DebugInfo/GSYM/GSYMTest.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D67666.220518.patch
Type: text/x-patch
Size: 14354 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190917/5a8e13e4/attachment.bin>


More information about the llvm-commits mailing list