[PATCH] D42937: [DWARF] Make llvm-dwp handle DWARF v5 string offsets tables and indexed strings.

Wolfgang Pieb via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 21 11:04:21 PST 2018


wolfgangp updated this revision to Diff 135299.
wolfgangp added a comment.

Removed the test for dwo-only input since it's redundant. The 'mixed' test of dwo + dwp file covers all cases.

Made the mixed test an assembly file, which does assemble another unit (c.s) in order to perform the test. The auxiliary units (in IR) a.ll b.ll and c.ll have been removed. c.ll has been replaced by the aforementioned c.s.

Added some more commentary to explain the rationale for the difference between the  order of string table contributions and corresponding CUs in the index table.


https://reviews.llvm.org/D42937

Files:
  dwp-string-offsets-invalid-1.s
  dwp-string-offsets-invalid-2.s
  dwp-string-offsets-invalid-3.s
  dwp-string-offsets-invalid-4.s
  invalid_string_form.test
  string_offsets_mixed.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D42937.135299.patch
Type: text/x-patch
Size: 24679 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180221/6d87fbe8/attachment.bin>


More information about the llvm-commits mailing list