[all-commits] [llvm/llvm-project] 5c73fe: [ObjectYAML][CodeView] Include inline annotation d...

nerix via All-commits all-commits at lists.llvm.org
Wed Nov 19 08:39:48 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5c73feddd1654624703102fdfd341df5046ba793
      https://github.com/llvm/llvm-project/commit/5c73feddd1654624703102fdfd341df5046ba793
  Author: nerix <nerixdev at outlook.de>
  Date:   2025-11-19 (Wed, 19 Nov 2025)

  Changed paths:
    M llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp
    A llvm/test/tools/llvm-pdbutil/inline-annotations.test

  Log Message:
  -----------
  [ObjectYAML][CodeView] Include inline annotation data (#168211)

The annotation data for `S_INLINESITE` symbols was missing in YAML. This
caused PDBs with inline sites to have incorrect symbol offsets, because
`S_INLINESITE` wouldn't have the same size after creating a PDB from
YAML.

I kept the annotations as binary, because that's how they're represented
in LLVM.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list