[all-commits] [llvm/llvm-project] 90905a: [lldb][AIX] Added XCOFF ParseSymtab handling (#141...

Dhruv Srivastava via All-commits all-commits at lists.llvm.org
Tue Jun 17 01:20:10 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 90905a638e483dd9040c153785148fcea7c3e412
      https://github.com/llvm/llvm-project/commit/90905a638e483dd9040c153785148fcea7c3e412
  Author: Dhruv Srivastava <dhruv.srivastava at ibm.com>
  Date:   2025-06-17 (Tue, 17 Jun 2025)

  Changed paths:
    M lldb/source/Plugins/ObjectFile/XCOFF/ObjectFileXCOFF.cpp
    A lldb/test/Shell/ObjectFile/XCOFF/symbol-info.yaml
    A lldb/test/Shell/ObjectFile/XCOFF/symbol-info32.yaml

  Log Message:
  -----------
  [lldb][AIX] Added XCOFF ParseSymtab handling (#141577)

This PR is in reference to porting LLDB on AIX.

Link to discussions on llvm discourse and github:

1. https://discourse.llvm.org/t/port-lldb-to-ibm-aix/80640
2. https://github.com/llvm/llvm-project/issues/101657
The complete changes for porting are present in this draft PR:
https://github.com/llvm/llvm-project/pull/102601

**Description:**
Adding ParseSymtab logic after creating sections. It is able to handle
both 32 and 64 bit symbols,
without the need to add template logic.

This is an incremental PR on top of my previous couple of XCOFF support
commits.



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