From 18862c8c6111cfeed6fa7be880de46af1a0bd2a6 Mon Sep 17 00:00:00 2001 From: Michael Buch Date: Wed, 8 Oct 2025 10:23:38 +0100 Subject: [PATCH] [llvm][Dwarf] Add DW_AT_language_name/DW_AT_language_version codes Adds the constants defined in https://dwarfstd.org/languages-v6.html --- llvm/include/llvm/BinaryFormat/Dwarf.def | 3 +++ 1 file changed, 3 insertions(+) diff --git a/llvm/include/llvm/BinaryFormat/Dwarf.def b/llvm/include/llvm/BinaryFormat/Dwarf.def index 2c9a3c0f6fb04..fbf22cc6f760b 100644 --- a/llvm/include/llvm/BinaryFormat/Dwarf.def +++ b/llvm/include/llvm/BinaryFormat/Dwarf.def @@ -424,6 +424,9 @@ HANDLE_DW_AT(0x89, export_symbols, 5, DWARF) HANDLE_DW_AT(0x8a, deleted, 5, DWARF) HANDLE_DW_AT(0x8b, defaulted, 5, DWARF) HANDLE_DW_AT(0x8c, loclists_base, 5, DWARF) +// New in Dwarf v6: +HANDLE_DW_AT(0x90, language_name, 6, DWARF) +HANDLE_DW_AT(0x91, language_version, 6, DWARF) // Vendor extensions: HANDLE_DW_AT(0x806, GHS_namespace_alias, 0, GHS)