[all-commits] [llvm/llvm-project] 50313e: [lldb] Add SubtargetFeatures to ArchSpec

daniilavdeev via All-commits all-commits at lists.llvm.org
Tue Feb 10 08:28:28 PST 2026


  Branch: refs/heads/users/daniilavdeev/lldb-add-subtarget-features
  Home:   https://github.com/llvm/llvm-project
  Commit: 50313e5dc0f1a1deaac1fdb787777e0851e5fe88
      https://github.com/llvm/llvm-project/commit/50313e5dc0f1a1deaac1fdb787777e0851e5fe88
  Author: Daniil Avdeev <daniilavdeev237 at gmail.com>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M lldb/include/lldb/Utility/ArchSpec.h
    M lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
    M lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h

  Log Message:
  -----------
  [lldb] Add SubtargetFeatures to ArchSpec

This patch introduces SubtargetFeatures in ArchSpec to enable consistent
handling of architecture-specific extensions in LLDB. For RISCV targets
in particular, it allows LLDB to propagate target extension features
from ELF attributes to expression evaluation and disassembly.


  Commit: d9efc1a9e1fdcea05499ea67df01103a2b3c60f4
      https://github.com/llvm/llvm-project/commit/d9efc1a9e1fdcea05499ea67df01103a2b3c60f4
  Author: Daniil Avdeev <daniilavdeev237 at gmail.com>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp

  Log Message:
  -----------
  fix


  Commit: 765e711dd4a0f148093b611e10feec1935e8f6bb
      https://github.com/llvm/llvm-project/commit/765e711dd4a0f148093b611e10feec1935e8f6bb
  Author: Daniil Avdeev <daniilavdeev237 at gmail.com>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp

  Log Message:
  -----------
  fix


  Commit: 7fe94d5ac1def8742a670d279e52421405d4150d
      https://github.com/llvm/llvm-project/commit/7fe94d5ac1def8742a670d279e52421405d4150d
  Author: Daniil Avdeev <daniilavdeev237 at gmail.com>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp

  Log Message:
  -----------
  parseArchString -> parseNormalizedArchString


Compare: https://github.com/llvm/llvm-project/compare/977d5d9d167d...7fe94d5ac1de

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