[all-commits] [llvm/llvm-project] 6e2d30: [llvm-dwp] Adding support for v5 index writing

Kim-Anh via All-commits all-commits at lists.llvm.org
Wed Jun 2 12:21:52 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 6e2d3049d25bcd96af7b0af8d572f3a7ccefecde
      https://github.com/llvm/llvm-project/commit/6e2d3049d25bcd96af7b0af8d572f3a7ccefecde
  Author: Kim-Anh Tran <kimanh at chromium.org>
  Date:   2021-06-02 (Wed, 02 Jun 2021)

  Changed paths:
    A llvm/test/tools/llvm-dwp/X86/debug_macro_v5.s
    A llvm/test/tools/llvm-dwp/X86/incompatible_cu_index_versions.s
    M llvm/test/tools/llvm-dwp/X86/info-v5.s
    R llvm/test/tools/llvm-dwp/X86/unsupported_cu_index_version.s
    M llvm/test/tools/llvm-dwp/X86/unsupported_tu_index_version.s
    M llvm/tools/llvm-dwp/llvm-dwp.cpp

  Log Message:
  -----------
  [llvm-dwp] Adding support for v5 index writing

This patch adds general support for DWARFv5 index writing.
In particular, this means only allowing inputs with one version,
either DWARFv5 or DWARFv4.

This patch adds the .debug_macro section as an example,
but the DWARFv5 type support and loc and rangelists are still
missing (and upcoming).

Reviewed By: dblaikie

Differential Revision: https://reviews.llvm.org/D102315




More information about the All-commits mailing list