[all-commits] [llvm/llvm-project] fe08ab: [DWARFYAML][debug_info] Replace 'InitialLength' wi...

Xing GUO via All-commits all-commits at lists.llvm.org
Tue Jun 30 01:24:34 PDT 2020


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

  Changed paths:
    M lldb/test/API/functionalities/source-map/a.yaml
    M lldb/unittests/Expression/DWARFExpressionTest.cpp
    M lldb/unittests/Symbol/Inputs/inlined-functions.yaml
    M lldb/unittests/SymbolFile/DWARF/DWARFASTParserClangTests.cpp
    M llvm/include/llvm/ObjectYAML/DWARFYAML.h
    M llvm/lib/ObjectYAML/DWARFEmitter.cpp
    M llvm/lib/ObjectYAML/DWARFVisitor.cpp
    M llvm/lib/ObjectYAML/DWARFYAML.cpp
    M llvm/test/ObjectYAML/MachO/DWARF-debug_info.yaml
    M llvm/test/ObjectYAML/MachO/DWARF-debug_line.yaml
    M llvm/test/ObjectYAML/MachO/DWARF-debug_ranges.yaml
    M llvm/test/ObjectYAML/MachO/DWARF2-AddrSize8-FormValues.yaml
    M llvm/test/ObjectYAML/MachO/DWARF5-debug_info.yaml
    M llvm/test/tools/llvm-dwarfdump/X86/verify_overlapping_cu_ranges.yaml
    M llvm/test/tools/llvm-gsymutil/ARM_AArch64/fat-macho-dwarf.yaml
    M llvm/test/tools/llvm-gsymutil/X86/mach-dwarf.yaml
    M llvm/test/tools/llvm-objcopy/MachO/Inputs/strip-all-with-dwarf.yaml
    M llvm/test/tools/yaml2obj/ELF/DWARF/debug-info.yaml
    M llvm/tools/obj2yaml/dwarf2yaml.cpp
    M llvm/unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp
    M llvm/unittests/DebugInfo/DWARF/DWARFDieTest.cpp
    M llvm/unittests/DebugInfo/GSYM/GSYMTest.cpp

  Log Message:
  -----------
  [DWARFYAML][debug_info] Replace 'InitialLength' with 'Format' and 'Length'.

'InitialLength' is replaced with 'Format' (DWARF32 by default) and 'Length' in this patch.
Besides, test cases for DWARFv4 and DWARFv5, DWARF32 and DWARF64 is
added.

Reviewed By: jhenderson

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




More information about the All-commits mailing list