[all-commits] [llvm/llvm-project] a50f4e: [ObjectYAML][DWARF] Support emitting the .debug_ar...

Xing GUO via All-commits all-commits at lists.llvm.org
Wed Jun 3 17:54:08 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: a50f4eb2e91bc384fb8956a9637abb7e46e7ec84
      https://github.com/llvm/llvm-project/commit/a50f4eb2e91bc384fb8956a9637abb7e46e7ec84
  Author: Xing GUO <higuoxing at gmail.com>
  Date:   2020-06-04 (Thu, 04 Jun 2020)

  Changed paths:
    M llvm/lib/ObjectYAML/DWARFYAML.cpp
    M llvm/lib/ObjectYAML/ELFEmitter.cpp
    A llvm/test/tools/yaml2obj/ELF/DWARF/debug-aranges.yaml

  Log Message:
  -----------
  [ObjectYAML][DWARF] Support emitting the .debug_aranges section in ELFYAML.

This patch enables yaml2obj to emit the .debug_aranges section in ELFYAML.

Known issues:
- The current implementation of `debug_aranges` doesn't support emitting `segment` in the `(segment, address, length)` tuple. I will fix it in a follow-up patch.

Reviewed By: jhenderson

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




More information about the All-commits mailing list