[all-commits] [llvm/llvm-project] 785022: [DWARF] Change to consistently print out abbrev co...

Alexander Yermolovich via All-commits all-commits at lists.llvm.org
Fri Oct 6 16:19:56 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 78502251f4019953e462bb8bc886381589e9d257
      https://github.com/llvm/llvm-project/commit/78502251f4019953e462bb8bc886381589e9d257
  Author: Alexander Yermolovich <43973793+ayermolo at users.noreply.github.com>
  Date:   2023-10-06 (Fri, 06 Oct 2023)

  Changed paths:
    M llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp
    M llvm/test/DebugInfo/X86/debug-names-dwarf64.ll
    M llvm/test/DebugInfo/X86/dwarfdump-debug-names.s
    M llvm/test/tools/llvm-dwarfdump/X86/debug-names-misaligned.s

  Log Message:
  -----------
  [DWARF] Change to consistently print out abbrev code in .debug_names (#68353)

Changed so that when Abbrev code is printed out for entry it is done in
the same
way as in Abbrev table.
Once letters are present in a hex number in abbrev table they will be
lower case,
and in the Entry upper case. Which makes FIleCheck Pattern recognition
fail.
Example in: llvm/test/tools/llvm-dwarfdump/X86/debug-names-misaligned.s




More information about the All-commits mailing list